Home
last modified time | relevance | path

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

/external/llvm-project/compiler-rt/lib/xray/
Dxray_interface.cpp180 const XRaySledMap &InstrMap) XRAY_NEVER_INSTRUMENT { in findFunctionSleds() argument
185 for (std::size_t I = 0; I < InstrMap.Entries && CurFn <= FuncId; I++) { in findFunctionSleds()
186 const auto &Sled = InstrMap.Sleds[I]; in findFunctionSleds()
217 XRaySledMap InstrMap; in patchFunction() local
220 InstrMap = XRayInstrMap; in patchFunction()
224 if (InstrMap.Functions == 0) in patchFunction()
229 if (FuncId <= 0 || static_cast<size_t>(FuncId) > InstrMap.Functions) { in patchFunction()
235 auto SledRange = InstrMap.SledsIndex ? InstrMap.SledsIndex[FuncId - 1] in patchFunction()
236 : findFunctionSleds(FuncId, InstrMap); in patchFunction()
275 XRaySledMap InstrMap; in controlPatching() local
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DDbgEntityHistoryCalculator.h107 using InstrMap = MapVector<InlinedEntity, const MachineInstr *>; variable
110 InstrMap LabelInstr;
117 InstrMap::const_iterator begin() const { return LabelInstr.begin(); } in begin()
118 InstrMap::const_iterator end() const { return LabelInstr.end(); } in end()
DModuloSchedule.h191 ValueMapTy *VRMap, InstrMapTy &InstrMap,
196 ValueMapTy *VRMap, InstrMapTy &InstrMap,
219 ValueMapTy *VRMap, InstrMapTy &InstrMap);
220 void rewriteScheduledInstr(MachineBasicBlock *BB, InstrMapTy &InstrMap,
/external/llvm-project/llvm/include/llvm/CodeGen/
DDbgEntityHistoryCalculator.h132 using InstrMap = MapVector<InlinedEntity, const MachineInstr *>; variable
135 InstrMap LabelInstr;
142 InstrMap::const_iterator begin() const { return LabelInstr.begin(); } in begin()
143 InstrMap::const_iterator end() const { return LabelInstr.end(); } in end()
DModuloSchedule.h197 ValueMapTy *VRMap, InstrMapTy &InstrMap,
202 ValueMapTy *VRMap, InstrMapTy &InstrMap,
225 ValueMapTy *VRMap, InstrMapTy &InstrMap);
226 void rewriteScheduledInstr(MachineBasicBlock *BB, InstrMapTy &InstrMap,
/external/llvm-project/llvm/lib/CodeGen/
DModuloSchedule.cpp122 InstrMapTy InstrMap; in generatePipelinedLoop() local
139 InstrMap[NewMI] = CI; in generatePipelinedLoop()
150 InstrMap[NewMI] = &*I; in generatePipelinedLoop()
158 InstrMap, MaxStageCount, MaxStageCount, false); in generatePipelinedLoop()
159 generatePhis(KernelBB, PrologBBs.back(), KernelBB, KernelBB, VRMap, InstrMap, in generatePipelinedLoop()
195 InstrMapTy InstrMap; in generateProlog() local
223 InstrMap[NewMI] = &*BBI; in generateProlog()
227 rewritePhiValues(NewBB, i, VRMap, InstrMap); in generateProlog()
270 InstrMapTy InstrMap; in generateEpilog() local
300 InstrMap[NewMI] = In; in generateEpilog()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DModuloSchedule.cpp123 InstrMapTy InstrMap; in generatePipelinedLoop() local
140 InstrMap[NewMI] = CI; in generatePipelinedLoop()
151 InstrMap[NewMI] = &*I; in generatePipelinedLoop()
159 InstrMap, MaxStageCount, MaxStageCount, false); in generatePipelinedLoop()
160 generatePhis(KernelBB, PrologBBs.back(), KernelBB, KernelBB, VRMap, InstrMap, in generatePipelinedLoop()
196 InstrMapTy InstrMap; in generateProlog() local
224 InstrMap[NewMI] = &*BBI; in generateProlog()
228 rewritePhiValues(NewBB, i, VRMap, InstrMap); in generateProlog()
271 InstrMapTy InstrMap; in generateEpilog() local
301 InstrMap[NewMI] = In; in generateEpilog()
[all …]
/external/llvm/lib/CodeGen/
DMachinePipeliner.cpp376 InstrMapTy &InstrMap, unsigned LastStageNum,
381 InstrMapTy &InstrMap, unsigned LastStageNum,
407 InstrMapTy &InstrMap);
409 InstrMapTy &InstrMap, unsigned CurStageNum,
2218 InstrMapTy InstrMap; in generatePipelinedLoop() local
2239 InstrMap[NewMI] = CI->getInstr(); in generatePipelinedLoop()
2251 InstrMap[NewMI] = &*I; in generatePipelinedLoop()
2258 VRMap, InstrMap, MaxStageCount, MaxStageCount, false); in generatePipelinedLoop()
2260 InstrMap, MaxStageCount, MaxStageCount, false); in generatePipelinedLoop()
2295 InstrMapTy InstrMap; in generateProlog() local
[all …]
/external/llvm/utils/TableGen/
DCodeGenMapTable.cpp91 class InstrMap { class
101 InstrMap(Record* MapRec) { in InstrMap() function in __anon8bcb1a5f0111::InstrMap
187 InstrMap InstrMapDesc;
/external/llvm-project/llvm/utils/TableGen/
DCodeGenMapTable.cpp90 class InstrMap { class
100 InstrMap(Record* MapRec) { in InstrMap() function in __anon6cdeff4d0111::InstrMap
186 InstrMap InstrMapDesc;
/external/llvm-project/llvm/tools/llvm-xray/
Dxray-graph.h149 std::string InstrMap; variable
Dxray-graph.cpp460 llvm::xray::FuncIdConversionHelper FuncIdHelper(InstrMap, Symbolizer, in getGraphRenderer()
511 F.InstrMap = GraphInstrMap; in __anonbd54c2ff0302()