Home
last modified time | relevance | path

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

/llvm-project-15.0.7/compiler-rt/lib/xray/
H A Dxray_interface.cpp220 XRaySledMap InstrMap; in patchFunction() local
223 InstrMap = XRayInstrMap; in patchFunction()
238 auto SledRange = InstrMap.SledsIndex ? InstrMap.SledsIndex[FuncId - 1] in patchFunction()
278 XRaySledMap InstrMap; in controlPatching() local
281 InstrMap = XRayInstrMap; in controlPatching()
283 if (InstrMap.Entries == 0) in controlPatching()
298 auto *MaxSled = &InstrMap.Sleds[InstrMap.Entries - 1]; in controlPatching()
345 XRaySledMap InstrMap; in mprotectAndPatchFunction() local
348 InstrMap = XRayInstrMap; in mprotectAndPatchFunction()
368 auto SledRange = InstrMap.SledsIndex ? InstrMap.SledsIndex[FuncId - 1] in mprotectAndPatchFunction()
[all …]
/llvm-project-15.0.7/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.h198 ValueMapTy *VRMap, InstrMapTy &InstrMap,
203 ValueMapTy *VRMap, InstrMapTy &InstrMap,
226 ValueMapTy *VRMap, InstrMapTy &InstrMap);
227 void rewriteScheduledInstr(MachineBasicBlock *BB, InstrMapTy &InstrMap,
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DModuloSchedule.cpp119 InstrMapTy InstrMap; in generatePipelinedLoop() local
136 InstrMap[NewMI] = CI; in generatePipelinedLoop()
145 InstrMap[NewMI] = &MI; in generatePipelinedLoop()
190 InstrMapTy InstrMap; in generateProlog() local
218 InstrMap[NewMI] = &*BBI; in generateProlog()
222 rewritePhiValues(NewBB, i, VRMap, InstrMap); in generateProlog()
263 InstrMapTy InstrMap; in generateEpilog() local
293 InstrMap[NewMI] = In; in generateEpilog()
548 InstrMap[NewPhi] = &*BBI; in generateExistingPhis()
664 InstrMap[NewPhi] = &*BBI; in generatePhis()
[all …]
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DCodeGenMapTable.cpp90 class InstrMap { class
100 InstrMap(Record* MapRec) { in InstrMap() function in __anon07e93d460111::InstrMap
176 InstrMap InstrMapDesc;
/llvm-project-15.0.7/llvm/tools/llvm-xray/
H A Dxray-graph.h149 std::string InstrMap; variable
H A Dxray-graph.cpp460 llvm::xray::FuncIdConversionHelper FuncIdHelper(InstrMap, Symbolizer, in getGraphRenderer()
511 F.InstrMap = GraphInstrMap; in __anona1e4ec780302()