Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/compiler-rt/lib/xray/
H A Dxray_interface.cpp183 const XRaySledMap &InstrMap) XRAY_NEVER_INSTRUMENT { in findFunctionSleds() argument
188 for (std::size_t I = 0; I < InstrMap.Entries && CurFn <= FuncId; I++) { in findFunctionSleds()
189 const auto &Sled = InstrMap.Sleds[I]; in findFunctionSleds()
220 XRaySledMap InstrMap; in patchFunction() local
223 InstrMap = XRayInstrMap; in patchFunction()
227 if (InstrMap.Functions == 0) in patchFunction()
232 if (FuncId <= 0 || static_cast<size_t>(FuncId) > InstrMap.Functions) { in patchFunction()
238 auto SledRange = InstrMap.SledsIndex ? InstrMap.SledsIndex[FuncId - 1] in patchFunction()
239 : findFunctionSleds(FuncId, InstrMap); in patchFunction()
278 XRaySledMap InstrMap; in controlPatching() local
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DDbgEntityHistoryCalculator.h135 using InstrMap = MapVector<InlinedEntity, const MachineInstr *>; variable
138 InstrMap LabelInstr;
145 InstrMap::const_iterator begin() const { return LabelInstr.begin(); } in begin()
146 InstrMap::const_iterator end() const { return LabelInstr.end(); } in end()
H A DModuloSchedule.h199 ValueMapTy *VRMap, InstrMapTy &InstrMap,
205 InstrMapTy &InstrMap, unsigned LastStageNum,
228 ValueMapTy *VRMap, InstrMapTy &InstrMap);
229 void rewriteScheduledInstr(MachineBasicBlock *BB, InstrMapTy &InstrMap,
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DModuloSchedule.cpp125 InstrMapTy InstrMap; in generatePipelinedLoop() local
142 InstrMap[NewMI] = CI; in generatePipelinedLoop()
151 InstrMap[NewMI] = &MI; in generatePipelinedLoop()
159 InstrMap, MaxStageCount, MaxStageCount, false); in generatePipelinedLoop()
161 InstrMap, MaxStageCount, MaxStageCount, false); in generatePipelinedLoop()
198 InstrMapTy InstrMap; in generateProlog() local
226 InstrMap[NewMI] = &*BBI; in generateProlog()
230 rewritePhiValues(NewBB, i, VRMap, InstrMap); in generateProlog()
272 InstrMapTy InstrMap; in generateEpilog() local
302 InstrMap[NewMI] = In; in generateEpilog()
[all …]
/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DCodeGenMapTable.cpp90 class InstrMap { class
100 InstrMap(Record* MapRec) { in InstrMap() function in __anon2178d1ed0111::InstrMap
176 InstrMap InstrMapDesc;
/openbsd-src/gnu/llvm/llvm/tools/llvm-xray/
H A Dxray-graph.h149 std::string InstrMap; variable
H A Dxray-graph.cpp462 llvm::xray::FuncIdConversionHelper FuncIdHelper(InstrMap, Symbolizer, in getGraphRenderer()
513 F.InstrMap = GraphInstrMap; in __anonb1ae459f0302()