| /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Linker/ |
| IRMover.h | 45 typedef DenseMap<const Metadata *, TrackingMDRef> MDMapT;
|
| /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/MC/ |
| ConstantPools.h | 17 #include "llvm/ADT/DenseMap.h" 47 DenseMap<int64_t, const MCSymbolRefExpr *> CachedEntries;
|
| /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Support/ |
| Options.h | 40 #include "llvm/ADT/DenseMap.h" 67 DenseMap<void *, cl::Option *> Options;
|
| /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/ |
| InstrProfiling.h | 17 #include "llvm/ADT/DenseMap.h" 56 DenseMap<GlobalVariable *, PerFunctionProfileData> ProfileDataMap;
|
| /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Scalar/ |
| GVN.h | 19 #include "llvm/ADT/DenseMap.h" 69 DenseMap<Value *, uint32_t> valueNumbering; 70 DenseMap<Expression, uint32_t> expressionNumbering; 125 DenseMap<uint32_t, LeaderTableEntry> LeaderTable; 212 void dump(DenseMap<uint32_t, Value *> &d);
|
| NaryReassociate.h | 82 #include "llvm/ADT/DenseMap.h" 170 DenseMap<const SCEV *, SmallVector<WeakVH, 2>> SeenExprs;
|
| /external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
| ScalarEvolution.h | 33 #include "llvm/ADT/DenseMap.h" 237 typedef DenseMap<SCEVCallbackVH, const SCEV *, DenseMapInfo<Value *> > 336 DenseMap<const Loop*, BackedgeTakenInfo> BackedgeTakenCounts; 343 DenseMap<PHINode*, Constant*> ConstantEvolutionLoopExitValue; 348 DenseMap<const SCEV *, 352 DenseMap<const SCEV *, 359 DenseMap<const SCEV *, 366 DenseMap<const SCEV *, ConstantRange> UnsignedRanges; 369 DenseMap<const SCEV *, ConstantRange> SignedRanges; 374 std::pair<DenseMap<const SCEV *, ConstantRange>::iterator, bool> Pair [all...] |
| /external/llvm/include/llvm/Analysis/ |
| ScalarEvolution.h | 374 typedef DenseMap<const SCEV *, SmallVector<const SCEVPredicate *, 4>> 491 typedef DenseMap<const SCEV *, bool> HasRecMapType; 498 typedef DenseMap<const SCEV *, SetVector<Value *>> ExprValueMapType; 506 typedef DenseMap<SCEVCallbackVH, const SCEV *, DenseMapInfo<Value *> > 761 DenseMap<const Loop *, BackedgeTakenInfo> BackedgeTakenCounts; 765 DenseMap<const Loop *, BackedgeTakenInfo> PredicatedBackedgeTakenCounts; 771 DenseMap<PHINode*, Constant*> ConstantEvolutionLoopExitValue; 776 DenseMap<const SCEV *, 780 DenseMap<const SCEV *, 785 DenseMap<const Loop *, bool> LoopHasNoAbnormalExits [all...] |
| /external/llvm/lib/Analysis/ |
| InlineCost.cpp | 117 DenseMap<Value *, Constant *> SimplifiedValues; 121 DenseMap<Value *, Value *> SROAArgValues; 126 DenseMap<Value *, int> SROAArgCosts; 129 DenseMap<Value *, std::pair<Value *, APInt>> ConstantOffsetPtrs; 134 DenseMap<Value *, int>::iterator &CostIt); 135 void disableSROA(DenseMap<Value *, int>::iterator CostIt); 137 void accumulateSROACost(DenseMap<Value *, int>::iterator CostIt, 250 Value *V, Value *&Arg, DenseMap<Value *, int>::iterator &CostIt) { 254 DenseMap<Value *, Value *>::iterator ArgIt = SROAArgValues.find(V); 267 void CallAnalyzer::disableSROA(DenseMap<Value *, int>::iterator CostIt) [all...] |
| /external/clang/lib/CodeGen/ |
| CGDebugInfo.h | 23 #include "llvm/ADT/DenseMap.h" 77 llvm::DenseMap<const void *, llvm::TrackingMDRef> TypeCache; 94 llvm::DenseMap<const Module *, llvm::TrackingMDRef> ModuleCache; 110 llvm::DenseMap<const Decl *, llvm::TrackingMDRef> RegionMap; 121 llvm::DenseMap<const char *, llvm::TrackingMDRef> DIFileCache; 122 llvm::DenseMap<const FunctionDecl *, llvm::TrackingMDRef> SPCache; 125 llvm::DenseMap<const Decl *, llvm::TrackingMDRef> DeclCache; 126 llvm::DenseMap<const NamespaceDecl *, llvm::TrackingMDRef> NameSpaceCache; 127 llvm::DenseMap<const NamespaceAliasDecl *, llvm::TrackingMDRef> 129 llvm::DenseMap<const Decl *, llvm::TypedTrackingMDRef<llvm::DIDerivedType> [all...] |
| /external/swiftshader/third_party/LLVM/lib/CodeGen/ |
| StrongPHIElimination.cpp | 132 DenseMap<unsigned, unsigned> &CurrentDominatingParent, 133 DenseMap<unsigned, unsigned> &ImmediateDominatingParent); 151 DenseMap<unsigned, Node*> RegNodeMap; 155 DenseMap<MachineBasicBlock*, std::vector<MachineInstr*> > PHISrcDefs; 159 DenseMap<unsigned, std::pair<MachineInstr*, unsigned> > CurrentPHIForColor; 171 typedef DenseMap<std::pair<MachineBasicBlock*, unsigned>, MachineInstr*> 177 typedef DenseMap<unsigned, MachineInstr*> DestCopyMap; 263 DenseMap<unsigned, unsigned> CurrentDominatingParent; 264 DenseMap<unsigned, unsigned> ImmediateDominatingParent; 299 DenseMap<unsigned, unsigned> RegRenamingMap [all...] |
| PeepholeOptimizer.cpp | 53 #include "llvm/ADT/DenseMap.h" 104 DenseMap<unsigned, MachineInstr*> &ImmDefMIs); 107 DenseMap<unsigned, MachineInstr*> &ImmDefMIs); 354 DenseMap<unsigned, MachineInstr*> &ImmDefMIs) { 375 DenseMap<unsigned, MachineInstr*> &ImmDefMIs) { 385 DenseMap<unsigned, MachineInstr*>::iterator II = ImmDefMIs.find(Reg); 408 DenseMap<unsigned, MachineInstr*> ImmDefMIs;
|
| /external/llvm/lib/CodeGen/ |
| MachineCombiner.cpp | 16 #include "llvm/ADT/DenseMap.h" 66 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, 74 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, 126 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, 146 DenseMap<unsigned, unsigned>::iterator II = 245 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, 399 DenseMap<unsigned, unsigned> InstrIdxForVirtReg;
|
| /external/llvm/lib/Target/AMDGPU/ |
| 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) 143 const DenseMap<unsigned, unsigned>::const_iterator It = PVs.find(Src); 230 const DenseMap<unsigned, unsigned> &PV, 297 const DenseMap<unsigned, unsigned> &PV =
|
| /external/llvm/utils/TableGen/ |
| CodeGenRegisters.h | 20 #include "llvm/ADT/DenseMap.h" 253 DenseMap<const CodeGenRegister*, CodeGenSubRegIndex*> SubReg2Idx; 284 DenseMap<const CodeGenSubRegIndex *, CodeGenRegisterClass *> 292 DenseMap<const CodeGenSubRegIndex *, SmallPtrSet<CodeGenRegisterClass *, 8>> 482 DenseMap<Record*, CodeGenSubRegIndex*> Def2SubRegIdx; 493 DenseMap<Record*, CodeGenRegister*> Def2Reg; 503 DenseMap<Record*, CodeGenRegisterClass*> Def2RC;
|
| /external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
| SSAUpdater.cpp | 18 #include "llvm/ADT/DenseMap.h" 33 typedef DenseMap<BasicBlock*, Value*> AvailableValsTy; 74 DenseMap<BasicBlock*, Value*> &ValueMapping) { 168 DenseMap<BasicBlock*, Value*> ValueMapping(PredValues.begin(), 382 DenseMap<BasicBlock*, TinyPtrVector<Instruction*> > UsesByBlock; 393 DenseMap<Value*, Value*> ReplacedLoads; 507 DenseMap<Value*, Value*>::iterator RLI = ReplacedLoads.find(NewVal);
|
| /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/AST/ |
| ASTContext.h | 45 #include "llvm/ADT/DenseMap.h" 196 mutable llvm::DenseMap<const RecordDecl*, const ASTRecordLayout*> 198 mutable llvm::DenseMap<const ObjCContainerDecl*, const ASTRecordLayout*> 202 typedef llvm::DenseMap<const Type *, struct TypeInfo> TypeInfoMap; 206 llvm::DenseMap<const CXXRecordDecl*, LazyDeclPtr> KeyFunctions; 209 llvm::DenseMap<ObjCContainerDecl*, ObjCImplDecl*> ObjCImpls; 213 llvm::DenseMap<const ObjCMethodDecl*,const ObjCMethodDecl*> ObjCMethodRedecls; 216 llvm::DenseMap<const VarDecl*, Expr*> BlockVarCopyInits; 220 llvm::DenseMap<const FunctionDecl*, FunctionDecl*> 226 llvm::DenseMap<const MaterializeTemporaryExpr *, APValue * [all...] |
| /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/AST/ |
| ASTContext.h | 45 #include "llvm/ADT/DenseMap.h" 196 mutable llvm::DenseMap<const RecordDecl*, const ASTRecordLayout*> 198 mutable llvm::DenseMap<const ObjCContainerDecl*, const ASTRecordLayout*> 202 typedef llvm::DenseMap<const Type *, struct TypeInfo> TypeInfoMap; 206 llvm::DenseMap<const CXXRecordDecl*, LazyDeclPtr> KeyFunctions; 209 llvm::DenseMap<ObjCContainerDecl*, ObjCImplDecl*> ObjCImpls; 213 llvm::DenseMap<const ObjCMethodDecl*,const ObjCMethodDecl*> ObjCMethodRedecls; 216 llvm::DenseMap<const VarDecl*, Expr*> BlockVarCopyInits; 220 llvm::DenseMap<const FunctionDecl*, FunctionDecl*> 226 llvm::DenseMap<const MaterializeTemporaryExpr *, APValue * [all...] |
| /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/AST/ |
| ASTContext.h | 45 #include "llvm/ADT/DenseMap.h" 196 mutable llvm::DenseMap<const RecordDecl*, const ASTRecordLayout*> 198 mutable llvm::DenseMap<const ObjCContainerDecl*, const ASTRecordLayout*> 202 typedef llvm::DenseMap<const Type *, struct TypeInfo> TypeInfoMap; 206 llvm::DenseMap<const CXXRecordDecl*, LazyDeclPtr> KeyFunctions; 209 llvm::DenseMap<ObjCContainerDecl*, ObjCImplDecl*> ObjCImpls; 213 llvm::DenseMap<const ObjCMethodDecl*,const ObjCMethodDecl*> ObjCMethodRedecls; 216 llvm::DenseMap<const VarDecl*, Expr*> BlockVarCopyInits; 220 llvm::DenseMap<const FunctionDecl*, FunctionDecl*> 226 llvm::DenseMap<const MaterializeTemporaryExpr *, APValue * [all...] |
| /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/AST/ |
| ASTContext.h | 45 #include "llvm/ADT/DenseMap.h" 196 mutable llvm::DenseMap<const RecordDecl*, const ASTRecordLayout*> 198 mutable llvm::DenseMap<const ObjCContainerDecl*, const ASTRecordLayout*> 202 typedef llvm::DenseMap<const Type *, struct TypeInfo> TypeInfoMap; 206 llvm::DenseMap<const CXXRecordDecl*, LazyDeclPtr> KeyFunctions; 209 llvm::DenseMap<ObjCContainerDecl*, ObjCImplDecl*> ObjCImpls; 213 llvm::DenseMap<const ObjCMethodDecl*,const ObjCMethodDecl*> ObjCMethodRedecls; 216 llvm::DenseMap<const VarDecl*, Expr*> BlockVarCopyInits; 220 llvm::DenseMap<const FunctionDecl*, FunctionDecl*> 226 llvm::DenseMap<const MaterializeTemporaryExpr *, APValue * [all...] |
| /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/AST/ |
| ASTContext.h | 45 #include "llvm/ADT/DenseMap.h" 196 mutable llvm::DenseMap<const RecordDecl*, const ASTRecordLayout*> 198 mutable llvm::DenseMap<const ObjCContainerDecl*, const ASTRecordLayout*> 202 typedef llvm::DenseMap<const Type *, struct TypeInfo> TypeInfoMap; 206 llvm::DenseMap<const CXXRecordDecl*, LazyDeclPtr> KeyFunctions; 209 llvm::DenseMap<ObjCContainerDecl*, ObjCImplDecl*> ObjCImpls; 213 llvm::DenseMap<const ObjCMethodDecl*,const ObjCMethodDecl*> ObjCMethodRedecls; 216 llvm::DenseMap<const VarDecl*, Expr*> BlockVarCopyInits; 220 llvm::DenseMap<const FunctionDecl*, FunctionDecl*> 226 llvm::DenseMap<const MaterializeTemporaryExpr *, APValue * [all...] |
| /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/clang/include/clang/AST/ |
| ASTContext.h | 45 #include "llvm/ADT/DenseMap.h" 196 mutable llvm::DenseMap<const RecordDecl*, const ASTRecordLayout*> 198 mutable llvm::DenseMap<const ObjCContainerDecl*, const ASTRecordLayout*> 202 typedef llvm::DenseMap<const Type *, struct TypeInfo> TypeInfoMap; 206 llvm::DenseMap<const CXXRecordDecl*, LazyDeclPtr> KeyFunctions; 209 llvm::DenseMap<ObjCContainerDecl*, ObjCImplDecl*> ObjCImpls; 213 llvm::DenseMap<const ObjCMethodDecl*,const ObjCMethodDecl*> ObjCMethodRedecls; 216 llvm::DenseMap<const VarDecl*, Expr*> BlockVarCopyInits; 220 llvm::DenseMap<const FunctionDecl*, FunctionDecl*> 226 llvm::DenseMap<const MaterializeTemporaryExpr *, APValue * [all...] |
| /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/clang/include/clang/AST/ |
| ASTContext.h | 45 #include "llvm/ADT/DenseMap.h" 196 mutable llvm::DenseMap<const RecordDecl*, const ASTRecordLayout*> 198 mutable llvm::DenseMap<const ObjCContainerDecl*, const ASTRecordLayout*> 202 typedef llvm::DenseMap<const Type *, struct TypeInfo> TypeInfoMap; 206 llvm::DenseMap<const CXXRecordDecl*, LazyDeclPtr> KeyFunctions; 209 llvm::DenseMap<ObjCContainerDecl*, ObjCImplDecl*> ObjCImpls; 213 llvm::DenseMap<const ObjCMethodDecl*,const ObjCMethodDecl*> ObjCMethodRedecls; 216 llvm::DenseMap<const VarDecl*, Expr*> BlockVarCopyInits; 220 llvm::DenseMap<const FunctionDecl*, FunctionDecl*> 226 llvm::DenseMap<const MaterializeTemporaryExpr *, APValue * [all...] |
| /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/AST/ |
| ASTContext.h | 45 #include "llvm/ADT/DenseMap.h" 196 mutable llvm::DenseMap<const RecordDecl*, const ASTRecordLayout*> 198 mutable llvm::DenseMap<const ObjCContainerDecl*, const ASTRecordLayout*> 202 typedef llvm::DenseMap<const Type *, struct TypeInfo> TypeInfoMap; 206 llvm::DenseMap<const CXXRecordDecl*, LazyDeclPtr> KeyFunctions; 209 llvm::DenseMap<ObjCContainerDecl*, ObjCImplDecl*> ObjCImpls; 213 llvm::DenseMap<const ObjCMethodDecl*,const ObjCMethodDecl*> ObjCMethodRedecls; 216 llvm::DenseMap<const VarDecl*, Expr*> BlockVarCopyInits; 220 llvm::DenseMap<const FunctionDecl*, FunctionDecl*> 226 llvm::DenseMap<const MaterializeTemporaryExpr *, APValue * [all...] |
| /external/llvm/lib/Transforms/IPO/ |
| LowerTypeTests.cpp | 67 const DenseMap<GlobalObject *, uint64_t> &GlobalLayout, Value *V, 226 DenseMap<Metadata *, std::vector<CallInst *>> TypeTestCallSites; 232 const DenseMap<GlobalObject *, uint64_t> &GlobalLayout); 239 const DenseMap<GlobalObject *, uint64_t> &GlobalLayout); 243 const DenseMap<GlobalObject *, uint64_t> &GlobalLayout); 271 const DenseMap<GlobalObject *, uint64_t> &GlobalLayout) { 426 const DenseMap<GlobalObject *, uint64_t> &GlobalLayout) { 527 DenseMap<GlobalObject *, uint64_t> GlobalLayout; 560 const DenseMap<GlobalObject *, uint64_t> &GlobalLayout) { 749 DenseMap<GlobalObject *, uint64_t> GlobalLayout [all...] |