Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DCompressInstEmitter.cpp107 IndexedMap<OpData> SourceOperandMap;
111 IndexedMap<OpData> DestOperandMap;
115 std::vector<Record *> RF, IndexedMap<OpData> &SourceMap, in CompressPat()
116 IndexedMap<OpData> &DestMap, bool IsCompressOnly) in CompressPat()
126 IndexedMap<OpData> &OperandMap, bool IsSourceInst);
134 IndexedMap<OpData> &SourceOperandMap);
138 IndexedMap<OpData> &SourceOperandMap,
139 IndexedMap<OpData> &DestOperandMap,
200 IndexedMap<OpData> &OperandMap, in addDagOperandMapping()
308 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()
177 IndexedMap<OpData> OperandMap; in evaluateExpansion()
/openbsd-src/gnu/llvm/llvm/include/llvm/ADT/
H A DIndexedMap.h30 class IndexedMap {
42 IndexedMap() : nullVal_(T()) {} in IndexedMap() function
44 explicit IndexedMap(const T& val) : nullVal_(val) {} in IndexedMap() function
/openbsd-src/gnu/llvm/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.h77 IndexedMap<std::pair<RegClassOrRegBank, MachineOperand *>,
83 IndexedMap<std::string, VirtReg2IndexFunctor> VReg2Name;
104 IndexedMap<std::pair<Register, SmallVector<Register, 4>>,
141 using VRegToTypeMap = IndexedMap<LLT, VirtReg2IndexFunctor>;
H A DLiveRangeCalc.h57 using LiveOutMap = IndexedMap<LiveOutPair, MBB2NumberFunctor>;
H A DFunctionLoweringInfo.h284 IndexedMap<LiveOutInfo, VirtReg2IndexFunctor> LiveOutRegInfo;
H A DLiveVariables.h119 IndexedMap<VarInfo, VirtReg2IndexFunctor> VirtRegInfo;
H A DLiveIntervals.h66 IndexedMap<LiveInterval*, VirtReg2IndexFunctor> VirtRegIntervals;
/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.h50 IndexedMap<unsigned> RegSpillOffsets;
102 IndexedMap<unsigned> RegSpillOffsets;
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMLegalizerInfo.h54 using FCmpLibcallsMapTy = IndexedMap<FCmpLibcallsList>;
/openbsd-src/gnu/llvm/llvm/tools/llvm-objdump/
H A DSourcePrinter.h61 IndexedMap<Column> ActiveCols;
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DRegAllocGreedy.h79 IndexedMap<RegInfo, VirtReg2IndexFunctor> Info;
H A DRegAllocFast.cpp89 IndexedMap<int, VirtReg2IndexFunctor> StackSlotForVirtReg;
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.h629 using LocToValueType = IndexedMap<ValueIDNum, LocIdxToIndexFunctor>;
646 IndexedMap<unsigned, LocIdxToIndexFunctor> LocIdxToLocID;
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86FastPreTileConfig.cpp63 IndexedMap<int, VirtReg2IndexFunctor> StackSlotForVirtReg;
/openbsd-src/gnu/llvm/llvm/docs/
H A DProgrammersManual.rst2255 llvm/ADT/IndexedMap.h
2258 IndexedMap is a specialized container for mapping small dense integers (or
H A DCodeGenerator.rst1322 virtual register. Use an ``IndexedMap<Foo, VirtReg2IndexFunctor>`` to hold
/openbsd-src/distrib/sets/lists/comp/
H A Dclang.amd641007 ./usr/include/llvm/ADT/IndexedMap.h
H A Dclang.macppc1006 ./usr/include/llvm/ADT/IndexedMap.h
H A Dclang.loongson1006 ./usr/include/llvm/ADT/IndexedMap.h
H A Dclang.octeon1006 ./usr/include/llvm/ADT/IndexedMap.h
H A Dclang.arm641007 ./usr/include/llvm/ADT/IndexedMap.h
H A Dclang.powerpc641005 ./usr/include/llvm/ADT/IndexedMap.h
H A Dclang.armv71005 ./usr/include/llvm/ADT/IndexedMap.h

12