Home
last modified time | relevance | path

Searched refs:JITSymbolFlags (Results 1 – 18 of 18) sorted by relevance

/external/llvm/include/llvm/ExecutionEngine/
DJITSymbolFlags.h22 enum class JITSymbolFlags : char { enum
28 inline JITSymbolFlags operator|(JITSymbolFlags LHS, JITSymbolFlags RHS) {
29 typedef std::underlying_type<JITSymbolFlags>::type UT;
30 return static_cast<JITSymbolFlags>(
34 inline JITSymbolFlags& operator |=(JITSymbolFlags &LHS, JITSymbolFlags RHS) {
39 inline JITSymbolFlags operator&(JITSymbolFlags LHS, JITSymbolFlags RHS) {
40 typedef std::underlying_type<JITSymbolFlags>::type UT;
41 return static_cast<JITSymbolFlags>(
45 inline JITSymbolFlags& operator &=(JITSymbolFlags &LHS, JITSymbolFlags RHS) {
53 JITSymbolBase(JITSymbolFlags Flags) : Flags(Flags) {} in JITSymbolBase()
[all …]
DRTDyldMemoryManager.h89 JITSymbolFlags::Exported); in findSymbol()
113 JITSymbolFlags::Exported); in findSymbolInLogicalDylib()
DRuntimeDyld.h51 SymbolInfo(std::nullptr_t) : JITSymbolBase(JITSymbolFlags::None), Address(0) {} in SymbolInfo()
52 SymbolInfo(uint64_t Address, JITSymbolFlags Flags) in SymbolInfo()
/external/llvm/include/llvm/ExecutionEngine/Orc/
DJITSymbol.h37 : JITSymbolBase(JITSymbolFlags::None), CachedAddr(0) {} in JITSymbol()
40 JITSymbol(TargetAddress Addr, JITSymbolFlags Flags) in JITSymbol()
52 JITSymbol(GetAddressFtor GetAddress, JITSymbolFlags Flags) in JITSymbol()
DIndirectionUtils.h217 typedef StringMap<std::pair<TargetAddress, JITSymbolFlags>> StubInitsMap;
223 JITSymbolFlags StubFlags) = 0;
250 JITSymbolFlags StubFlags) override { in createStub()
325 JITSymbolFlags StubFlags) { in createStubInternal()
336 StringMap<std::pair<StubKey, JITSymbolFlags>> StubIndexes;
DGlobalMappingLayer.h76 return JITSymbol(I->second, JITSymbolFlags::Exported); in findSymbol()
DExecutionUtils.h150 return RuntimeDyld::SymbolInfo(I->second, JITSymbolFlags::Exported); in searchOverrides()
DLazyEmittingLayer.h53 JITSymbolFlags Flags = JITSymbolBase::flagsFromGlobalValue(*GV); in find()
/external/llvm/unittests/ExecutionEngine/Orc/
DCompileOnDemandLayerTest.cpp29 JITSymbolFlags Flags) override { in createStub()
57 return JITSymbol(1, JITSymbolFlags::Exported); in TEST()
DGlobalMappingLayerTest.cpp24 return llvm::orc::JITSymbol(0x4567, JITSymbolFlags::Exported); in findSymbol()
DObjectTransformLayerTest.cpp96 MockSymbol = JITSymbol(122, llvm::JITSymbolFlags::None); in findSymbol()
116 MockSymbol = JITSymbol(122, llvm::JITSymbolFlags::None); in findSymbolIn()
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyld.cpp177 JITSymbolFlags RTDyldSymFlags = JITSymbolFlags::None; in loadObjectImpl()
179 RTDyldSymFlags |= JITSymbolFlags::Weak; in loadObjectImpl()
181 RTDyldSymFlags |= JITSymbolFlags::Exported; in loadObjectImpl()
541 JITSymbolFlags RTDyldSymFlags = JITSymbolFlags::None; in emitCommonSymbols()
543 RTDyldSymFlags |= JITSymbolFlags::Weak; in emitCommonSymbols()
545 RTDyldSymFlags |= JITSymbolFlags::Exported; in emitCommonSymbols()
DRuntimeDyldImpl.h211 : JITSymbolBase(JITSymbolFlags::None), Offset(0), SectionID(0) {} in SymbolTableEntry()
213 SymbolTableEntry(unsigned SectionID, uint64_t Offset, JITSymbolFlags Flags) in SymbolTableEntry()
/external/llvm/lib/ExecutionEngine/Orc/
DOrcCBindingsStack.h135 IndirectStubsMgr->createStub(StubName, Addr, JITSymbolFlags::Exported); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
161 llvm::JITSymbolFlags::Exported); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
/external/llvm/examples/Kaleidoscope/include/
DKaleidoscopeJIT.h99 return JITSymbol(SymAddr, JITSymbolFlags::Exported); in findMangledSymbol()
/external/llvm/tools/lli/
DOrcLazyJIT.h96 return RuntimeDyld::SymbolInfo(Addr, JITSymbolFlags::Exported); in addModule()
/external/llvm/lib/ExecutionEngine/MCJIT/
DMCJIT.cpp276 JITSymbolFlags::Exported); in findExistingSymbol()
356 return RuntimeDyld::SymbolInfo(Addr, JITSymbolFlags::Exported); in findSymbol()
/external/llvm/tools/llvm-rtdyld/
Dllvm-rtdyld.cpp172 return RuntimeDyld::SymbolInfo(I->second, JITSymbolFlags::Exported); in findSymbol()