Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_interface.cpp220 XRaySledMap InstrMap; in patchFunction() local
223 InstrMap = XRayInstrMap; in patchFunction()
239 if (InstrMap.SledsIndex) { in patchFunction()
282 XRaySledMap InstrMap; in controlPatching() local
285 InstrMap = XRayInstrMap; in controlPatching()
287 if (InstrMap.Entries == 0) in controlPatching()
302 auto *MaxSled = &InstrMap.Sleds[InstrMap.Entries - 1]; in controlPatching()
349 XRaySledMap InstrMap; in mprotectAndPatchFunction() local
352 InstrMap = XRayInstrMap; in mprotectAndPatchFunction()
506 XRaySledMap InstrMap; in __xray_function_address() local
[all …]
/freebsd-14.2/contrib/llvm-project/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.h200 ValueMapTy *VRMap, InstrMapTy &InstrMap,
206 InstrMapTy &InstrMap, unsigned LastStageNum,
229 ValueMapTy *VRMap, InstrMapTy &InstrMap);
230 void rewriteScheduledInstr(MachineBasicBlock *BB, InstrMapTy &InstrMap,
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DModuloSchedule.cpp122 InstrMapTy InstrMap; in generatePipelinedLoop() local
139 InstrMap[NewMI] = CI; in generatePipelinedLoop()
148 InstrMap[NewMI] = &MI; in generatePipelinedLoop()
195 InstrMapTy InstrMap; in generateProlog() local
223 InstrMap[NewMI] = &*BBI; in generateProlog()
227 rewritePhiValues(NewBB, i, VRMap, InstrMap); in generateProlog()
269 InstrMapTy InstrMap; in generateEpilog() local
299 InstrMap[NewMI] = In; in generateEpilog()
306 InstrMap, LastStage, EpilogStage, i == 1); in generateEpilog()
554 InstrMap[NewPhi] = &*BBI; in generateExistingPhis()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenMapTable.cpp91 class InstrMap { class
101 InstrMap(Record* MapRec) { in InstrMap() function in __anonf261f04c0111::InstrMap
177 InstrMap InstrMapDesc;
/freebsd-14.2/contrib/llvm-project/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 __anon2ae10c7e0302()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLoadStoreOptimizer.cpp2778 SmallDenseMap<MachineInstr *, SmallVector<Register>, 8> InstrMap; in RescheduleLoadStoreInstrs() local
2788 InstrMap[&MI].push_back(Reg); in RescheduleLoadStoreInstrs()
2812 auto RegIt = InstrMap.find(Instr); in RescheduleLoadStoreInstrs()
2813 if (RegIt != InstrMap.end()) { in RescheduleLoadStoreInstrs()