Home
last modified time | relevance | path

Searched refs:IndexedMap (Results 1 – 18 of 18) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DRISCVCompressInstEmitter.cpp98 IndexedMap<OpData>
101 IndexedMap<OpData>
106 std::vector<Record *> RF, IndexedMap<OpData> &SourceMap, in CompressPat()
107 IndexedMap<OpData> &DestMap, bool IsCompressOnly) in CompressPat()
117 IndexedMap<OpData> &OperandMap, bool IsSourceInst);
125 IndexedMap<OpData> &SourceOperandMap);
129 IndexedMap<OpData> &SourceOperandMap,
130 IndexedMap<OpData> &DestOperandMap,
192 IndexedMap<OpData> &OperandMap, bool IsSourceInst) { in addDagOperandMapping()
299 IndexedMap<OpData> &SourceOperandMap) { in createDagOperandMapping()
[all …]
H A DPseudoLoweringEmitter.cpp38 IndexedMap<OpData> OperandMap;
41 IndexedMap<OpData> &m) : in PseudoExpansion()
56 IndexedMap<OpData> &OperandMap,
74 IndexedMap<OpData> &OperandMap, unsigned BaseIdx) { in addDagOperandMapping()
176 IndexedMap<OpData> OperandMap; in evaluateExpansion()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DIndexedMap.h29 class IndexedMap {
41 IndexedMap() : nullVal_(T()) {} in IndexedMap() function
43 explicit IndexedMap(const T& val) : nullVal_(val) {} in IndexedMap() function
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DVirtRegMap.h52 IndexedMap<Register, VirtReg2IndexFunctor> Virt2PhysMap;
58 IndexedMap<int, VirtReg2IndexFunctor> Virt2StackSlotMap;
62 IndexedMap<unsigned, VirtReg2IndexFunctor> Virt2SplitMap;
H A DMachineRegisterInfo.h74 IndexedMap<std::pair<RegClassOrRegBank, MachineOperand *>,
80 IndexedMap<std::string, VirtReg2IndexFunctor> VReg2Name;
101 IndexedMap<std::pair<Register, SmallVector<Register, 4>>,
138 using VRegToTypeMap = IndexedMap<LLT, VirtReg2IndexFunctor>;
H A DLiveRangeCalc.h58 using LiveOutMap = IndexedMap<LiveOutPair, MBB2NumberFunctor>;
H A DFunctionLoweringInfo.h281 IndexedMap<LiveOutInfo, VirtReg2IndexFunctor> LiveOutRegInfo;
H A DLiveVariables.h118 IndexedMap<VarInfo, VirtReg2IndexFunctor> VirtRegInfo;
H A DLiveIntervals.h68 IndexedMap<LiveInterval*, VirtReg2IndexFunctor> VirtRegIntervals;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMLegalizerInfo.h54 using FCmpLibcallsMapTy = IndexedMap<FCmpLibcallsList>;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.h22 IndexedMap<unsigned> RegSpillOffsets;
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objdump/
H A DSourcePrinter.h59 IndexedMap<Column> ActiveCols;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.cpp417 using LocToValueType = IndexedMap<ValueIDNum, LocIdxToIndexFunctor>;
434 IndexedMap<unsigned, LocIdxToIndexFunctor> LocIdxToLocID;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DRegAllocFast.cpp85 IndexedMap<int, VirtReg2IndexFunctor> StackSlotForVirtReg;
H A DRegAllocGreedy.cpp249 IndexedMap<RegInfo, VirtReg2IndexFunctor> ExtraRegInfo;
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DProgrammersManual.rst2226 llvm/ADT/IndexedMap.h
2229 IndexedMap is a specialized container for mapping small dense integers (or
H A DCodeGenerator.rst1288 virtual register. Use an ``IndexedMap<Foo, VirtReg2IndexFunctor>`` to hold
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaOpenMP.cpp4897 llvm::IndexedMap<const OMPIfClause *, Kind2Unsigned> FoundNameModifiers; in checkIfClauses()