Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/utils/TableGen/
H A DCompressInstEmitter.cpp111 IndexedMap<OpData> SourceOperandMap;
115 IndexedMap<OpData> DestOperandMap;
120 IndexedMap<OpData> &DestMap, bool IsCompressOnly) in CompressPat()
138 IndexedMap<OpData> &SourceOperandMap);
143 IndexedMap<OpData> &DestOperandMap,
312 IndexedMap<OpData> &SourceOperandMap) { in createDagOperandMapping()
358 IndexedMap<OpData> &SourceOperandMap, IndexedMap<OpData> &DestOperandMap, in createInstOperandMapping()
454 IndexedMap<OpData> SourceOperandMap; in evaluateCompressPat()
460 IndexedMap<OpData> DestOperandMap; in evaluateCompressPat()
663 IndexedMap<OpData> SourceOperandMap = CompressOrCheck in emitCompressInstEmitter()
[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()
/llvm-project-15.0.7/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
/llvm-project-15.0.7/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.h72 IndexedMap<std::pair<RegClassOrRegBank, MachineOperand *>,
78 IndexedMap<std::string, VirtReg2IndexFunctor> VReg2Name;
99 IndexedMap<std::pair<Register, SmallVector<Register, 4>>,
136 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;
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.h50 IndexedMap<unsigned> RegSpillOffsets;
102 IndexedMap<unsigned> RegSpillOffsets;
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMLegalizerInfo.h54 using FCmpLibcallsMapTy = IndexedMap<FCmpLibcallsList>;
/llvm-project-15.0.7/clang-tools-extra/clang-doc/
H A DBitcodeWriter.cpp104 static const llvm::IndexedMap<llvm::StringRef, BlockIdToIndexFunctor>
106 llvm::IndexedMap<llvm::StringRef, BlockIdToIndexFunctor> BlockIdNameMap; in __anond6a402610102()
130 static const llvm::IndexedMap<RecordIdDsc, RecordIdToIndexFunctor>
132 llvm::IndexedMap<RecordIdDsc, RecordIdToIndexFunctor> RecordIdNameMap; in __anond6a402610202()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/abseil/
H A DDurationRewriter.cpp41 static const llvm::IndexedMap<std::pair<llvm::StringRef, llvm::StringRef>, in getDurationInverseForScale()
46 llvm::IndexedMap<std::pair<llvm::StringRef, llvm::StringRef>, in getDurationInverseForScale()
/llvm-project-15.0.7/llvm/tools/llvm-objdump/
H A DSourcePrinter.h60 IndexedMap<Column> ActiveCols;
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DRegAllocGreedy.h78 IndexedMap<RegInfo, VirtReg2IndexFunctor> Info;
H A DRegAllocFast.cpp89 IndexedMap<int, VirtReg2IndexFunctor> StackSlotForVirtReg;
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dpr15031.ll198 …%"class.llvm::TargetRegisterInfo"*, i8, i8, %"class.llvm::IndexedMap", %"class.llvm::IndexedMap.14…
203 %"class.llvm::IndexedMap" = type { %"class.std::vector.140", %"struct.std::pair.145", %"struct.llvm…
213 %"class.llvm::IndexedMap.146" = type { %"class.std::vector.147", %"struct.std::pair.152", %"struct.…
/llvm-project-15.0.7/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.h354 using LocToValueType = IndexedMap<ValueIDNum, LocIdxToIndexFunctor>;
371 IndexedMap<unsigned, LocIdxToIndexFunctor> LocIdxToLocID;
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86FastPreTileConfig.cpp63 IndexedMap<int, VirtReg2IndexFunctor> StackSlotForVirtReg;
/llvm-project-15.0.7/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
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOpenMP.cpp5210 llvm::IndexedMap<const OMPIfClause *, Kind2Unsigned> FoundNameModifiers; in checkIfClauses()