Home
last modified time | relevance | path

Searched refs:AvailableTrampolines (Results 1 – 7 of 7) sorted by relevance

/external/llvm/include/llvm/ExecutionEngine/Orc/
DIndirectionUtils.h79 AvailableTrampolines.push_back(TrampolineAddr); in executeCompileCallback()
110 AvailableTrampolines.push_back(TrampolineAddr); in releaseCompileCallback()
118 std::vector<TargetAddress> AvailableTrampolines; variable
122 if (this->AvailableTrampolines.empty()) in getAvailableTrampolineAddr()
124 assert(!this->AvailableTrampolines.empty() && in getAvailableTrampolineAddr()
126 TargetAddress TrampolineAddr = this->AvailableTrampolines.back(); in getAvailableTrampolineAddr()
127 this->AvailableTrampolines.pop_back(); in getAvailableTrampolineAddr()
172 assert(this->AvailableTrampolines.empty() && "Growing prematurely?"); in grow()
190 this->AvailableTrampolines.push_back( in grow()
DOrcRemoteTargetClient.h581 this->AvailableTrampolines.push_back(BlockAddr + (I * TrampolineSize)); in grow()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
DIndirectionUtils.h91 if (AvailableTrampolines.empty()) { in getTrampoline()
95 assert(!AvailableTrampolines.empty() && "Failed to grow trampoline pool"); in getTrampoline()
96 auto TrampolineAddr = AvailableTrampolines.back(); in getTrampoline()
97 AvailableTrampolines.pop_back(); in getTrampoline()
104 AvailableTrampolines.push_back(TrampolineAddr); in releaseTrampoline()
144 assert(this->AvailableTrampolines.empty() && "Growing prematurely?"); in grow()
163 this->AvailableTrampolines.push_back( in grow()
181 std::vector<JITTargetAddress> AvailableTrampolines; variable
DOrcRemoteTargetClient.h458 if (AvailableTrampolines.empty()) { in getTrampoline()
462 assert(!AvailableTrampolines.empty() && "Failed to grow trampoline pool"); in getTrampoline()
463 auto TrampolineAddr = AvailableTrampolines.back(); in getTrampoline()
464 AvailableTrampolines.pop_back(); in getTrampoline()
479 this->AvailableTrampolines.push_back(BlockAddr + (I * TrampolineSize)); in grow()
486 std::vector<JITTargetAddress> AvailableTrampolines; variable
/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
DIndirectionUtils.h71 if (AvailableTrampolines.empty()) { in getTrampoline()
75 assert(!AvailableTrampolines.empty() && "Failed to grow trampoline pool"); in getTrampoline()
76 auto TrampolineAddr = AvailableTrampolines.back(); in getTrampoline()
77 AvailableTrampolines.pop_back(); in getTrampoline()
84 AvailableTrampolines.push_back(TrampolineAddr); in releaseTrampoline()
91 std::vector<JITTargetAddress> AvailableTrampolines; variable
157 assert(AvailableTrampolines.empty() && "Growing prematurely?"); in grow()
177 AvailableTrampolines.push_back(pointerToJITTargetAddress( in grow()
DOrcRemoteTargetClient.h682 AvailableTrampolines.push_back(BlockAddr + (I * TrampolineSize)); in grow()
/external/llvm-project/llvm/lib/ExecutionEngine/Orc/
DTPCIndirectionUtils.cpp98 assert(AvailableTrampolines.empty() && in grow()
127 AvailableTrampolines.push_back(TargetAddr + (I * TrampolineSize)); in grow()