/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
H A D | MachineModuleInfoImpls.cpp | 34 /// GetSortedStubs - Return the entries from a DenseMap in a deterministic 37 MachineModuleInfoImpl::GetSortedStubs(const DenseMap<MCSymbol*, argument
|
/external/swiftshader/third_party/LLVM/include/llvm/ADT/ |
H A D | DenseMap.h | 1 //===- llvm/ADT/DenseMap.h - Dense probed hash table ------------*- C++ -*-===// 10 // This file defines the DenseMap class. 39 class DenseMap { class in namespace:llvm 51 DenseMap(const DenseMap &other) { function in class:llvm::DenseMap 56 explicit DenseMap(unsigned NumInitBuckets = 0) { function in class:llvm::DenseMap 61 DenseMap(const InputIt &I, const InputIt &E) { function in class:llvm::DenseMap 66 ~DenseMap() { 201 void swap(DenseMap& RHS) { 220 DenseMap 546 capacity_in_bytes(const DenseMap<KeyT, ValueT, KeyInfoT, ValueInfoT> &X) argument [all...] |
/external/llvm/lib/Target/AMDGPU/ |
H A D | R600Packetizer.cpp | 71 DenseMap<unsigned, unsigned> getPreviousVector(MachineBasicBlock::iterator I) 73 DenseMap<unsigned, unsigned> Result; 131 void substitutePV(MachineInstr &MI, const DenseMap<unsigned, unsigned> &PVs) argument 143 const DenseMap<unsigned, unsigned>::const_iterator It = PVs.find(Src); 230 const DenseMap<unsigned, unsigned> &PV, 297 const DenseMap<unsigned, unsigned> &PV = 229 isBundlableWithCurrentPMI(MachineInstr &MI, const DenseMap<unsigned, unsigned> &PV, std::vector<R600InstrInfo::BankSwizzle> &BS, bool &isTransSlot) argument
|
/external/llvm/include/llvm/ADT/ |
H A D | DenseMap.h | 1 //===- llvm/ADT/DenseMap.h - Dense probed hash table ------------*- C++ -*-===// 10 // This file defines the DenseMap class. 272 /// somewhere into the DenseMap's array of buckets (i.e. either to a key or 273 /// value in the DenseMap). 280 /// determine whether an insertion caused the DenseMap to reallocate. 310 /// Returns the number of buckets to allocate to ensure that the DenseMap can 574 /// This is just the raw memory used by DenseMap. 585 class DenseMap : public DenseMapBase<DenseMap<KeyT, ValueT, KeyInfoT, BucketT>, class in namespace:llvm 589 typedef DenseMapBase<DenseMap, Key 600 explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } function in class:llvm::DenseMap 602 DenseMap(const DenseMap &other) : BaseT() { function in class:llvm::DenseMap 607 DenseMap(DenseMap &&other) : BaseT() { function in class:llvm::DenseMap 613 DenseMap(const InputIt &I, const InputIt &E) { function in class:llvm::DenseMap 1114 capacity_in_bytes(const DenseMap<KeyT, ValueT, KeyInfoT> &X) argument [all...] |
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/ |
H A D | DenseMap.h | 1 //===- llvm/ADT/DenseMap.h - Dense probed hash table ------------*- C++ -*-===// 10 // This file defines the DenseMap class. 287 /// somewhere into the DenseMap's array of buckets (i.e. either to a key or 288 /// value in the DenseMap). 295 /// determine whether an insertion caused the DenseMap to reallocate. 325 /// Returns the number of buckets to allocate to ensure that the DenseMap can 572 /// This is just the raw memory used by DenseMap. 583 class DenseMap : public DenseMapBase<DenseMap<KeyT, ValueT, KeyInfoT, BucketT>, class in namespace:llvm 587 typedef DenseMapBase<DenseMap, Key 598 explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } function in class:llvm::DenseMap 600 DenseMap(const DenseMap &other) : BaseT() { function in class:llvm::DenseMap 605 DenseMap(DenseMap &&other) : BaseT() { function in class:llvm::DenseMap 611 DenseMap(const InputIt &I, const InputIt &E) { function in class:llvm::DenseMap [all...] |
/external/llvm/lib/CodeGen/ |
H A D | MIRPrinter.cpp | 71 DenseMap<const uint32_t *, unsigned> RegisterMaskIds; 74 DenseMap<int, FrameIndexOperand> StackObjectOperandMapping; 103 const DenseMap<const uint32_t *, unsigned> &RegisterMaskIds; 104 const DenseMap<int, FrameIndexOperand> &StackObjectOperandMapping; 108 const DenseMap<const uint32_t *, unsigned> &RegisterMaskIds, 109 const DenseMap<int, FrameIndexOperand> &StackObjectOperandMapping) 107 MIPrinter(raw_ostream &OS, ModuleSlotTracker &MST, const DenseMap<const uint32_t *, unsigned> &RegisterMaskIds, const DenseMap<int, FrameIndexOperand> &StackObjectOperandMapping) argument
|
H A D | MachineLICM.cpp | 20 #include "llvm/ADT/DenseMap.h" 111 DenseMap<unsigned, std::vector<const MachineInstr*> > CSEMap; 186 bool CanCauseHighRegPressure(const DenseMap<unsigned, int> &Cost, 201 DenseMap<MachineDomTreeNode *, unsigned> &OpenChildren, 202 DenseMap<MachineDomTreeNode *, MachineDomTreeNode *> &ParentMap); 212 DenseMap<unsigned, int> calcRegisterCost(const MachineInstr *MI, 227 DenseMap<unsigned, std::vector<const MachineInstr *>>::iterator &CI); 599 DenseMap<MachineDomTreeNode*, unsigned> &OpenChildren, 600 DenseMap<MachineDomTreeNode*, MachineDomTreeNode*> &ParentMap) { 629 DenseMap<MachineDomTreeNod 1023 CanCauseHighRegPressure(const DenseMap<unsigned, int>& Cost, bool CheapInstr) argument [all...] |
/external/llvm/lib/CodeGen/MIRParser/ |
H A D | MIParser.cpp | 78 DenseMap<unsigned, const BasicBlock *> Slots2BasicBlocks; 80 DenseMap<unsigned, const Value *> Slots2Values; 107 parseBasicBlockDefinitions(DenseMap<unsigned, MachineBasicBlock *> &MBBSlots); 117 parseBasicBlockDefinition(DenseMap<unsigned, MachineBasicBlock *> &MBBSlots); 319 DenseMap<unsigned, MachineBasicBlock *> &MBBSlots) { 386 DenseMap<unsigned, MachineBasicBlock *> &MBBSlots) { 1928 DenseMap<unsigned, const BasicBlock *> &Slots2BasicBlocks) { 1943 const DenseMap<unsigned, const BasicBlock *> &Slots2BasicBlocks) { 1959 DenseMap<unsigned, const BasicBlock *> CustomSlots2BasicBlocks; 1965 DenseMap<unsigne 318 parseBasicBlockDefinition( DenseMap<unsigned, MachineBasicBlock *> &MBBSlots) argument 385 parseBasicBlockDefinitions( DenseMap<unsigned, MachineBasicBlock *> &MBBSlots) argument 1941 getIRBlockFromSlot( unsigned Slot, const DenseMap<unsigned, const BasicBlock *> &Slots2BasicBlocks) argument [all...] |
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 35 #include "llvm/ADT/DenseMap.h" 1171 DenseMap<Value*, std::vector<Value*> > &InsertedScalarizedValues, 1215 DenseMap<Value*, std::vector<Value*> > &InsertedScalarizedValues, 1279 DenseMap<Value*, std::vector<Value*> > &InsertedScalarizedValues, 1404 DenseMap<Value*, std::vector<Value*> > InsertedScalarizedValues; 1453 for (DenseMap<Value*, std::vector<Value*> >::iterator 1463 for (DenseMap<Value*, std::vector<Value*> >::iterator 2055 static Constant *getVal(DenseMap<Value*, Constant*> &ComputedValues, Value *V) { 2273 const DenseMap<Constant*, Constant*> &Memory) { 2276 DenseMap<Constan 2272 ComputeLoadResult(Constant *P, const DenseMap<Constant*, Constant*> &Memory) argument [all...] |