Home
last modified time | relevance | path

Searched refs:CXX_FAST_TLS (Results 1 – 16 of 16) sorted by relevance

/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DCallingConv.h72 CXX_FAST_TLS = 17, enumerator
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64RegisterInfo.cpp150 if (MF->getFunction().getCallingConv() == CallingConv::CXX_FAST_TLS) in getDarwinCalleeSavedRegs()
171 if (MF->getFunction().getCallingConv() == CallingConv::CXX_FAST_TLS && in getCalleeSavedRegsViaCopy()
213 if (CC == CallingConv::CXX_FAST_TLS) in getDarwinCallPreservedMask()
552 case CallingConv::CXX_FAST_TLS: in isArgumentRegister()
DAArch64ISelLowering.h839 return MF->getFunction().getCallingConv() == CallingConv::CXX_FAST_TLS && in supportSplitCSR()
DAArch64FrameLowering.cpp2545 CC == CallingConv::CXX_FAST_TLS || CC == CallingConv::Win64 || in computeCalleeSaveRegisterPairs()
2632 CC == CallingConv::CXX_FAST_TLS || CC == CallingConv::Win64 || in computeCalleeSaveRegisterPairs()
DAArch64ISelLowering.cpp6211 case CallingConv::CXX_FAST_TLS: in CCAssignFnForCall()
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/
DARMBaseRegisterInfo.cpp106 if (STI.isTargetDarwin() && F.getCallingConv() == CallingConv::CXX_FAST_TLS) in getCalleeSavedRegs()
124 if (MF->getFunction().getCallingConv() == CallingConv::CXX_FAST_TLS && in getCalleeSavedRegsViaCopy()
148 if (STI.isTargetDarwin() && CC == CallingConv::CXX_FAST_TLS) in getCallPreservedMask()
DARMISelLowering.h885 return MF->getFunction().getCallingConv() == CallingConv::CXX_FAST_TLS && in supportSplitCSR()
DARMFastISel.cpp1842 case CallingConv::CXX_FAST_TLS: in CCAssignFnForCall()
DARMISelLowering.cpp2091 case CallingConv::CXX_FAST_TLS: in getEffectiveCallingConv()
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86RegisterInfo.cpp314 case CallingConv::CXX_FAST_TLS: in getCalleeSavedRegs()
409 if (MF->getFunction().getCallingConv() == CallingConv::CXX_FAST_TLS && in getCalleeSavedRegsViaCopy()
437 case CallingConv::CXX_FAST_TLS: in getCallPreservedMask()
DX86ISelLowering.h1680 return MF->getFunction().getCallingConv() == CallingConv::CXX_FAST_TLS && in supportSplitCSR()
/openbsd/src/gnu/llvm/clang/lib/CodeGen/
DItaniumCXXABI.cpp2816 Wrapper->setCallingConv(llvm::CallingConv::CXX_FAST_TLS); in getOrCreateThreadLocalWrapper()
2865 InitFunc->setCallingConv(llvm::CallingConv::CXX_FAST_TLS); in EmitThreadLocalInitFuncs()
2985 CallVal->setCallingConv(llvm::CallingConv::CXX_FAST_TLS); in EmitThreadLocalInitFuncs()
2988 Fn->setCallingConv(llvm::CallingConv::CXX_FAST_TLS); in EmitThreadLocalInitFuncs()
/openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp963 CallConv == CallingConv::CXX_FAST_TLS || in callingConvSupported()
/openbsd/src/gnu/llvm/llvm/lib/IR/
DAsmWriter.cpp297 case CallingConv::CXX_FAST_TLS: Out << "cxx_fast_tlscc"; break; in PrintCallingConv()
/openbsd/src/gnu/llvm/llvm/lib/AsmParser/
DLLParser.cpp2069 case lltok::kw_cxx_fast_tlscc: CC = CallingConv::CXX_FAST_TLS; break; in parseOptionalCallingConv()
/openbsd/src/gnu/llvm/llvm/docs/
DLangRef.rst412 "``cxx_fast_tlscc``" - The `CXX_FAST_TLS` calling convention for access functions