Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DCallingConv.h72 CXX_FAST_TLS = 17, enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.cpp183 if (MF->getFunction().getCallingConv() == CallingConv::CXX_FAST_TLS) in getDarwinCalleeSavedRegs()
206 if (MF->getFunction().getCallingConv() == CallingConv::CXX_FAST_TLS && in getCalleeSavedRegsViaCopy()
248 if (CC == CallingConv::CXX_FAST_TLS) in getDarwinCallPreservedMask()
634 case CallingConv::CXX_FAST_TLS: in isArgumentRegister()
H A DAArch64ISelLowering.h922 return MF->getFunction().getCallingConv() == CallingConv::CXX_FAST_TLS && in supportSplitCSR()
H A DAArch64FrameLowering.cpp2961 CC == CallingConv::PreserveAll || CC == CallingConv::CXX_FAST_TLS || in computeCalleeSaveRegisterPairs()
3064 CC == CallingConv::PreserveAll || CC == CallingConv::CXX_FAST_TLS || in computeCalleeSaveRegisterPairs()
H A DAArch64ISelLowering.cpp7195 case CallingConv::CXX_FAST_TLS: in CCAssignFnForCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A 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()
H A DARMISelLowering.h900 return MF->getFunction().getCallingConv() == CallingConv::CXX_FAST_TLS && in supportSplitCSR()
H A DARMFastISel.cpp1842 case CallingConv::CXX_FAST_TLS: in CCAssignFnForCall()
H A DARMISelLowering.cpp2122 case CallingConv::CXX_FAST_TLS: in getEffectiveCallingConv()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp321 case CallingConv::CXX_FAST_TLS: in getCalleeSavedRegs()
414 if (MF->getFunction().getCallingConv() == CallingConv::CXX_FAST_TLS && in getCalleeSavedRegsViaCopy()
444 case CallingConv::CXX_FAST_TLS: in getCallPreservedMask()
H A DX86ISelLowering.h1721 return MF->getFunction().getCallingConv() == CallingConv::CXX_FAST_TLS && in supportSplitCSR()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DItaniumCXXABI.cpp3087 Wrapper->setCallingConv(llvm::CallingConv::CXX_FAST_TLS); in getOrCreateThreadLocalWrapper()
3136 InitFunc->setCallingConv(llvm::CallingConv::CXX_FAST_TLS); in EmitThreadLocalInitFuncs()
3256 CallVal->setCallingConv(llvm::CallingConv::CXX_FAST_TLS); in EmitThreadLocalInitFuncs()
3259 Fn->setCallingConv(llvm::CallingConv::CXX_FAST_TLS); in EmitThreadLocalInitFuncs()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1015 CallConv == CallingConv::CXX_FAST_TLS || in callingConvSupported()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAsmWriter.cpp308 case CallingConv::CXX_FAST_TLS: Out << "cxx_fast_tlscc"; break; in PrintCallingConv()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp2262 case lltok::kw_cxx_fast_tlscc: CC = CallingConv::CXX_FAST_TLS; break; in parseOptionalCallingConv()