Searched refs:IMap (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTfrCleanup.cpp | 73 void setReg(unsigned R32, uint32_t V32, ImmediateMap &IMap); 74 bool getReg(unsigned Reg, uint64_t &Val, ImmediateMap &IMap); 75 bool updateImmMap(MachineInstr *MI, ImmediateMap &IMap); 76 bool rewriteIfImm(MachineInstr *MI, ImmediateMap &IMap, SlotIndexes *Indexes); 94 void HexagonTfrCleanup::setReg(unsigned R32, uint32_t V32, ImmediateMap &IMap) { in setReg() argument 95 ImmediateMap::iterator F = IMap.find(R32); in setReg() 96 if (F == IMap.end()) in setReg() 97 IMap.insert(std::make_pair(R32, V32)); in setReg() 105 ImmediateMap &IMap) { in getReg() argument 111 ImmediateMap::iterator F = IMap.find(Reg); in getReg() [all …]
|
| H A D | HexagonConstExtenders.cpp | 402 AssignmentMap &IMap); 410 bool replaceExtenders(const AssignmentMap &IMap); 551 : IMap(M), HRI(I) {} in PrintIMap() 552 const HCE::AssignmentMap &IMap; member 559 for (const std::pair<const HCE::ExtenderInit, HCE::IndexList> &Q : P.IMap) { in operator <<() 1262 AssignmentMap &IMap) { in assignInits() argument 1403 IMap[{BestV,Extenders[I].Expr}].insert(I); in assignInits() 1408 LLVM_DEBUG(dbgs() << "IMap (before fixup) = " << PrintIMap(IMap, *HRI)); in assignInits() 1417 for (std::pair<const ExtenderInit,IndexList> &P : IMap) { in assignInits() 1424 AssignmentMap::iterator F = IMap.find({EV, ExtExpr()}); in assignInits() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | DependenceGraphBuilder.cpp | 53 assert(IMap.empty() && "Expected empty instruction map at start"); in createFineGrainedNodes() 57 IMap.insert(std::make_pair(&I, &NewNode)); in createFineGrainedNodes() 244 if (IMap.find(UI) != IMap.end()) in createDefUseEdges() 245 DstNode = IMap.find(UI)->second; in createDefUseEdges()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | NativeSession.h | 134 using IMap = variable 136 IMap::Allocator IMapAllocator; 137 IMap AddrToModuleIndex;
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | CodeGenMapTable.cpp | 589 MapTableEmitter IMap(Target, Records, CurMap); in EmitMapTable() local 594 IMap.buildRowInstrMap(); in EmitMapTable() 598 IMap.buildMapTable(); in EmitMapTable() 601 IMap.emitTablesWithFunc(OS); in EmitMapTable()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | DependenceGraphBuilder.h | 189 InstToNodeMap IMap; 190 InstToNodeMap IMap; global() variable
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | NativeSession.cpp | 429 IMap &AddrMap; in parseSectionContribs() 432 Visitor(NativeSession &Session, IMap &AddrMap) in parseSectionContribs()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 28558 using IMap = llvm::IntervalMap<int64_t, std::monostate, 8, in parallelizeChainedStores() typedef 28560 IMap::Allocator A; in parallelizeChainedStores() 28561 IMap Intervals(A); in parallelizeChainedStores()
|