/freebsd-current/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | IndexedMap.h | 1 //===- llvm/ADT/IndexedMap.h - An index map implementation ------*- C++ -*-===// 31 class IndexedMap { class in namespace:llvm 43 IndexedMap() : nullVal_(T()) {} function in class:llvm::IndexedMap 45 explicit IndexedMap(const T& val) : nullVal_(val) {} function in class:llvm::IndexedMap
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMLegalizerInfo.h | 16 #include "llvm/ADT/IndexedMap.h" 54 using FCmpLibcallsMapTy = IndexedMap<FCmpLibcallsList>;
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | VirtRegMap.h | 19 #include "llvm/ADT/IndexedMap.h" 52 IndexedMap<Register, VirtReg2IndexFunctor> Virt2PhysMap; 58 IndexedMap<int, VirtReg2IndexFunctor> Virt2StackSlotMap; 62 IndexedMap<unsigned, VirtReg2IndexFunctor> Virt2SplitMap;
|
H A D | LiveRangeCalc.h | 29 #include "llvm/ADT/IndexedMap.h" 57 using LiveOutMap = IndexedMap<LiveOutPair, MBB2NumberFunctor>;
|
H A D | LiveVariables.h | 32 #include "llvm/ADT/IndexedMap.h" 119 IndexedMap<VarInfo, VirtReg2IndexFunctor> VirtRegInfo;
|
H A D | FunctionLoweringInfo.h | 19 #include "llvm/ADT/IndexedMap.h" 294 IndexedMap<LiveOutInfo, VirtReg2IndexFunctor> LiveOutRegInfo;
|
H A D | MachineRegisterInfo.h | 18 #include "llvm/ADT/IndexedMap.h" 77 IndexedMap<std::pair<RegClassOrRegBank, MachineOperand *>, 83 IndexedMap<std::string, VirtReg2IndexFunctor> VReg2Name; 104 IndexedMap<std::pair<unsigned, SmallVector<Register, 4>>, 142 using VRegToTypeMap = IndexedMap<LLT, VirtReg2IndexFunctor>;
|
H A D | LiveIntervals.h | 23 #include "llvm/ADT/IndexedMap.h" 66 IndexedMap<LiveInterval*, VirtReg2IndexFunctor> VirtRegIntervals;
|
/freebsd-current/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | CompressInstEmitter.cpp | 70 #include "llvm/ADT/IndexedMap.h" 109 IndexedMap<OpData> SourceOperandMap; 112 IndexedMap<OpData> DestOperandMap; 116 std::vector<Record *> RF, IndexedMap<OpData> &SourceMap, 117 IndexedMap<OpData> &DestMap, bool IsCompressOnly) 127 IndexedMap<OpData> &OperandMap, bool IsSourceInst); 135 IndexedMap<OpData> &SourceOperandMap); 139 IndexedMap<OpData> &SourceOperandMap, 140 IndexedMap<OpData> &DestOperandMap, 201 IndexedMap<OpDat [all...] |
H A D | PseudoLoweringEmitter.cpp | 11 #include "llvm/ADT/IndexedMap.h" 38 IndexedMap<OpData> OperandMap; 41 IndexedMap<OpData> &m) : 56 IndexedMap<OpData> &OperandMap, 74 IndexedMap<OpData> &OperandMap, unsigned BaseIdx) { 177 IndexedMap<OpData> OperandMap;
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZFrameLowering.h | 15 #include "llvm/ADT/IndexedMap.h" 50 IndexedMap<unsigned> RegSpillOffsets; 102 IndexedMap<unsigned> RegSpillOffsets;
|
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | SourcePrinter.h | 12 #include "llvm/ADT/IndexedMap.h" 61 IndexedMap<Column> ActiveCols;
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | GOFFObjectFile.h | 18 #include "llvm/ADT/IndexedMap.h" 32 IndexedMap<const uint8_t *> EsdPtrs; // Indexed by EsdId.
|
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | RegAllocGreedy.h | 23 #include "llvm/ADT/IndexedMap.h" 77 IndexedMap<RegInfo, VirtReg2IndexFunctor> Info;
|
H A D | RegAllocFast.cpp | 17 #include "llvm/ADT/IndexedMap.h" 198 IndexedMap<int, VirtReg2IndexFunctor> StackSlotForVirtReg;
|
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/ |
H A D | InstrRefBasedImpl.h | 13 #include "llvm/ADT/IndexedMap.h" 667 /// IndexedMap type, mapping from LocIdx to ValueIDNum. 668 using LocToValueType = IndexedMap<ValueIDNum, LocIdxToIndexFunctor>; 685 IndexedMap<unsigned, LocIdxToIndexFunctor> LocIdxToLocID; 927 assert(LocIDToLocIdx[ID] != UINT_MAX); // Sentinel for IndexedMap. 943 assert(LocIDToLocIdx[SpillID] != UINT_MAX); // Sentinel for IndexedMap.
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FastPreTileConfig.cpp | 62 IndexedMap<int, VirtReg2IndexFunctor> StackSlotForVirtReg;
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIMachineFunctionInfo.h | 471 IndexedMap<uint8_t, VirtReg2IndexFunctor> VRegFlags;
|
/freebsd-current/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOpenMP.cpp | 37 #include "llvm/ADT/IndexedMap.h" 5304 llvm::IndexedMap<const OMPIfClause *, Kind2Unsigned> FoundNameModifiers;
|