Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTfrCleanup.cpp61 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 DHexagonConstExtenders.cpp389 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 DNativeSession.h135 using IMap = variable
137 IMap::Allocator IMapAllocator;
138 IMap AddrToModuleIndex;
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenMapTable.cpp563 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 DDependenceGraphBuilder.cpp53 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 DDependenceGraphBuilder.h190 InstToNodeMap IMap; variable
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeSession.cpp427 IMap &AddrMap; in parseSectionContribs()
430 Visitor(NativeSession &Session, IMap &AddrMap) in parseSectionContribs()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp29686 using IMap = llvm::IntervalMap<int64_t, std::monostate, 8, in parallelizeChainedStores() typedef
29688 IMap::Allocator A; in parallelizeChainedStores()
29689 IMap Intervals(A); in parallelizeChainedStores()