Home
last modified time | relevance | path

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

/external/llvm/lib/Target/AArch64/
DAArch64RegisterInfo.cpp49 if (MF->getFunction()->getCallingConv() == CallingConv::CXX_FAST_TLS) in getCalleeSavedRegs()
67 if (MF->getFunction()->getCallingConv() == CallingConv::CXX_FAST_TLS && in getCalleeSavedRegsViaCopy()
81 if (CC == CallingConv::CXX_FAST_TLS) in getCallPreservedMask()
DAArch64ISelLowering.h405 return MF->getFunction()->getCallingConv() == CallingConv::CXX_FAST_TLS && in supportSplitCSR()
DAArch64ISelLowering.cpp2430 case CallingConv::CXX_FAST_TLS: in CCAssignFnForCall()
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DCallingConv.h76 CXX_FAST_TLS = 17, enumerator
/external/llvm/include/llvm/IR/
DCallingConv.h76 CXX_FAST_TLS = 17, enumerator
/external/llvm/lib/Target/X86/
DX86RegisterInfo.cpp265 case CallingConv::CXX_FAST_TLS: in getCalleeSavedRegs()
334 if (MF->getFunction()->getCallingConv() == CallingConv::CXX_FAST_TLS && in getCalleeSavedRegsViaCopy()
362 case CallingConv::CXX_FAST_TLS: in getCallPreservedMask()
DX86ISelLowering.h1130 return MF->getFunction()->getCallingConv() == CallingConv::CXX_FAST_TLS && in supportSplitCSR()
/external/llvm/lib/Target/ARM/
DARMBaseRegisterInfo.cpp94 if (STI.isTargetDarwin() && F->getCallingConv() == CallingConv::CXX_FAST_TLS) in getCalleeSavedRegs()
104 if (MF->getFunction()->getCallingConv() == CallingConv::CXX_FAST_TLS && in getCalleeSavedRegsViaCopy()
122 if (STI.isTargetDarwin() && CC == CallingConv::CXX_FAST_TLS) in getCallPreservedMask()
DARMISelLowering.h598 return MF->getFunction()->getCallingConv() == CallingConv::CXX_FAST_TLS && in supportSplitCSR()
DARMFastISel.cpp1841 case CallingConv::CXX_FAST_TLS: in CCAssignFnForCall()
DARMISelLowering.cpp1408 case CallingConv::CXX_FAST_TLS: in getEffectiveCallingConv()
/external/llvm/test/CodeGen/ARM/
Dcxx-tlscc.ll25 ; Make sure Epilog does not overwrite an explicitly-handled CSR in CXX_FAST_TLS.
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.h497 MF->getFunction()->getCallingConv() == CallingConv::CXX_FAST_TLS && in supportSplitCSR()
DPPCRegisterInfo.cpp142 if (MF->getFunction()->getCallingConv() != CallingConv::CXX_FAST_TLS) in getCalleeSavedRegsViaCopy()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp276 CallConv == CallingConv::CXX_FAST_TLS; in CallingConvSupported()
/external/clang/lib/CodeGen/
DItaniumCXXABI.cpp2220 Wrapper->setCallingConv(llvm::CallingConv::CXX_FAST_TLS); in getOrCreateThreadLocalWrapper()
2253 InitFunc->setCallingConv(llvm::CallingConv::CXX_FAST_TLS); in EmitThreadLocalInitFuncs()
2308 CallVal->setCallingConv(llvm::CallingConv::CXX_FAST_TLS); in EmitThreadLocalInitFuncs()
2346 CallVal->setCallingConv(llvm::CallingConv::CXX_FAST_TLS); in EmitThreadLocalVarDeclLValue()
/external/llvm/lib/IR/
DAsmWriter.cpp308 case CallingConv::CXX_FAST_TLS: Out << "cxx_fast_tlscc"; break; in PrintCallingConv()
/external/llvm/lib/AsmParser/
DLLParser.cpp1703 case lltok::kw_cxx_fast_tlscc: CC = CallingConv::CXX_FAST_TLS; break; in ParseOptionalCallingConv()
/external/llvm/docs/
DLangRef.rst415 "``cxx_fast_tlscc``" - The `CXX_FAST_TLS` calling convention for access functions