Searched refs:IMap (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTfrCleanup.cpp | 61 void setReg(unsigned R32, uint32_t V32, ImmediateMap &IMap); 62 bool getReg(unsigned Reg, uint64_t &Val, ImmediateMap &IMap); 63 bool updateImmMap(MachineInstr *MI, ImmediateMap &IMap); 64 bool rewriteIfImm(MachineInstr *MI, ImmediateMap &IMap, SlotIndexes *Indexes); 82 void HexagonTfrCleanup::setReg(unsigned R32, uint32_t V32, ImmediateMap &IMap) { in setReg() argument 83 IMap[R32] = V32; in setReg() 89 ImmediateMap &IMap) { in getReg() argument 95 ImmediateMap::iterator F = IMap.find(Reg); in getReg() 96 if (F == IMap.end()) in getReg() 106 ImmediateMap::iterator FL = IMap.find(SubL), FH = IMap.find(SubH); in getReg() [all …]
|
| H A D | HexagonConstExtenders.cpp | 389 AssignmentMap &IMap); 397 bool replaceExtenders(const AssignmentMap &IMap); 538 : IMap(M), HRI(I) {} in PrintIMap() 539 const HCE::AssignmentMap &IMap; member 546 for (const std::pair<const HCE::ExtenderInit, HCE::IndexList> &Q : P.IMap) { in operator <<() 1249 AssignmentMap &IMap) { in assignInits() argument 1384 IMap[{BestV,Extenders[I].Expr}].insert(I); in assignInits() 1389 LLVM_DEBUG(dbgs() << "IMap (before fixup) = " << PrintIMap(IMap, *HRI)); in assignInits() 1398 for (std::pair<const ExtenderInit,IndexList> &P : IMap) { in assignInits() 1405 AssignmentMap::iterator F = IMap.find({EV, ExtExpr()}); in assignInits() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | NativeSession.h | 135 using IMap = variable 137 IMap::Allocator IMapAllocator; 138 IMap AddrToModuleIndex;
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | CodeGenMapTable.cpp | 563 MapTableEmitter IMap(Target, Records, CurMap); in EmitMapTable() local 568 IMap.buildRowInstrMap(); in EmitMapTable() 572 IMap.buildMapTable(); in EmitMapTable() 575 IMap.emitTablesWithFunc(OS); in EmitMapTable()
|
| /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() 243 NodeType *DstNode = IMap.lookup(UI); in createDefUseEdges()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | DependenceGraphBuilder.h | 190 InstToNodeMap IMap; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | NativeSession.cpp | 427 IMap &AddrMap; in parseSectionContribs() 430 Visitor(NativeSession &Session, IMap &AddrMap) in parseSectionContribs()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 29686 using IMap = llvm::IntervalMap<int64_t, std::monostate, 8, in parallelizeChainedStores() typedef 29688 IMap::Allocator A; in parallelizeChainedStores() 29689 IMap Intervals(A); in parallelizeChainedStores()
|