Searched refs:IndexedMap (Results 1 - 19 of 19) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/include/llvm/ADT/
H A DIndexedMap.h1 //===- 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 DARMLegalizerInfo.h16 #include "llvm/ADT/IndexedMap.h"
54 using FCmpLibcallsMapTy = IndexedMap<FCmpLibcallsList>;
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DVirtRegMap.h19 #include "llvm/ADT/IndexedMap.h"
52 IndexedMap<Register, VirtReg2IndexFunctor> Virt2PhysMap;
58 IndexedMap<int, VirtReg2IndexFunctor> Virt2StackSlotMap;
62 IndexedMap<unsigned, VirtReg2IndexFunctor> Virt2SplitMap;
H A DLiveRangeCalc.h29 #include "llvm/ADT/IndexedMap.h"
57 using LiveOutMap = IndexedMap<LiveOutPair, MBB2NumberFunctor>;
H A DLiveVariables.h32 #include "llvm/ADT/IndexedMap.h"
119 IndexedMap<VarInfo, VirtReg2IndexFunctor> VirtRegInfo;
H A DFunctionLoweringInfo.h19 #include "llvm/ADT/IndexedMap.h"
294 IndexedMap<LiveOutInfo, VirtReg2IndexFunctor> LiveOutRegInfo;
H A DMachineRegisterInfo.h18 #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 DLiveIntervals.h23 #include "llvm/ADT/IndexedMap.h"
66 IndexedMap<LiveInterval*, VirtReg2IndexFunctor> VirtRegIntervals;
/freebsd-current/contrib/llvm-project/llvm/utils/TableGen/
H A DCompressInstEmitter.cpp70 #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 DPseudoLoweringEmitter.cpp11 #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 DSystemZFrameLowering.h15 #include "llvm/ADT/IndexedMap.h"
50 IndexedMap<unsigned> RegSpillOffsets;
102 IndexedMap<unsigned> RegSpillOffsets;
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DSourcePrinter.h12 #include "llvm/ADT/IndexedMap.h"
61 IndexedMap<Column> ActiveCols;
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Object/
H A DGOFFObjectFile.h18 #include "llvm/ADT/IndexedMap.h"
32 IndexedMap<const uint8_t *> EsdPtrs; // Indexed by EsdId.
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegAllocGreedy.h23 #include "llvm/ADT/IndexedMap.h"
77 IndexedMap<RegInfo, VirtReg2IndexFunctor> Info;
H A DRegAllocFast.cpp17 #include "llvm/ADT/IndexedMap.h"
198 IndexedMap<int, VirtReg2IndexFunctor> StackSlotForVirtReg;
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.h13 #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 DX86FastPreTileConfig.cpp62 IndexedMap<int, VirtReg2IndexFunctor> StackSlotForVirtReg;
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMachineFunctionInfo.h471 IndexedMap<uint8_t, VirtReg2IndexFunctor> VRegFlags;
/freebsd-current/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp37 #include "llvm/ADT/IndexedMap.h"
5304 llvm::IndexedMap<const OMPIfClause *, Kind2Unsigned> FoundNameModifiers;

Completed in 400 milliseconds