Searched defs:DenseMap (Results 1 - 9 of 9) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DMachineModuleInfoImpls.cpp34 /// 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 DDenseMap.h1 //===- 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 DR600Packetizer.cpp71 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 DDenseMap.h1 //===- 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 DDenseMap.h1 //===- 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 DMIRPrinter.cpp71 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 DMachineLICM.cpp20 #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 DMIParser.cpp78 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 DGlobalOpt.cpp35 #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...]

Completed in 293 milliseconds