/external/clang/lib/CodeGen/ |
D | CGBuilder.h | 56 const CodeGenTypeCache &TypeCache; variable 58 CGBuilderTy(const CodeGenTypeCache &TypeCache, llvm::LLVMContext &C) in CGBuilderTy() argument 59 : CGBuilderBaseTy(C), TypeCache(TypeCache) {} in CGBuilderTy() 60 CGBuilderTy(const CodeGenTypeCache &TypeCache, in CGBuilderTy() argument 63 : CGBuilderBaseTy(C, F, Inserter), TypeCache(TypeCache) {} in CGBuilderTy() 64 CGBuilderTy(const CodeGenTypeCache &TypeCache, llvm::Instruction *I) in CGBuilderTy() argument 65 : CGBuilderBaseTy(I), TypeCache(TypeCache) {} in CGBuilderTy() 66 CGBuilderTy(const CodeGenTypeCache &TypeCache, llvm::BasicBlock *BB) in CGBuilderTy() argument 67 : CGBuilderBaseTy(BB), TypeCache(TypeCache) {} in CGBuilderTy() 70 return llvm::ConstantInt::get(TypeCache.SizeTy, N.getQuantity()); in getSize() [all …]
|
D | CodeGenTypes.cpp | 245 if (TypeCache.count(ED->getTypeForDecl())) { in UpdateCompletedType() 250 TypeCache.clear(); in UpdateCompletedType() 359 TypeCache.clear(); in ConvertFunctionType() 378 llvm::DenseMap<const Type *, llvm::Type *>::iterator TCI = TypeCache.find(Ty); in ConvertType() 380 if (TCI != TypeCache.end()) in ConvertType() 635 TypeCache[Ty] = ResultType; in ConvertType() 700 TypeCache.clear(); in ConvertRecordDeclType()
|
D | CGDebugInfo.cpp | 1090 TypeCache[ThisPtr.getAsOpaquePtr()].reset(ThisPtrType); in getOrCreateInstanceMethodType() 1098 TypeCache[ThisPtr.getAsOpaquePtr()].reset(ThisPtrType); in getOrCreateInstanceMethodType() 1480 auto I = TypeCache.find(TyPtr); in completeType() 1481 if (I == TypeCache.end() || !cast<llvm::DIType>(I->second)->isForwardDecl()) in completeType() 1485 TypeCache[TyPtr].reset(Res); in completeType() 1516 auto I = TypeCache.find(TyPtr); in completeClassData() 1517 if (I != TypeCache.end() && !cast<llvm::DIType>(I->second)->isForwardDecl()) in completeClassData() 1521 TypeCache[TyPtr].reset(Res); in completeClassData() 1782 TypeCache[QTy.getAsOpaquePtr()].reset(RealDecl); in CreateTypeDefinition() 2154 auto it = TypeCache.find(Ty.getAsOpaquePtr()); in getTypeOrNull() [all …]
|
D | CodeGenTypes.h | 163 llvm::DenseMap<const Type *, llvm::Type *> TypeCache; variable
|
D | CGDebugInfo.h | 84 llvm::DenseMap<const void *, llvm::TrackingMDRef> TypeCache; variable
|
/external/v8/src/ |
D | type-cache.cc | 15 base::LazyInstance<TypeCache>::type kCache = LAZY_INSTANCE_INITIALIZER; 21 TypeCache const& TypeCache::Get() { return kCache.Get(); } in Get()
|
D | type-cache.h | 13 class TypeCache final { 19 static TypeCache const& Get(); 21 TypeCache() = default;
|
D | typing-asm.h | 18 class TypeCache; variable 117 TypeCache const& cache_;
|
D | typing-asm.cc | 65 cache_(TypeCache::Get()) { in AsmTyper()
|
/external/v8/src/compiler/ |
D | access-builder.cc | 29 MaybeHandle<Name>(), TypeCache().Get().kFloat64, in ForHeapNumberValue() 82 TypeCache const& type_cache = TypeCache::Get(); in ForJSArrayLength() 107 MaybeHandle<Name>(), TypeCache::Get().kInt8, in ForJSArrayBufferBitField() 171 TypeCache::Get().kFixedArrayLengthType, MachineType::AnyTagged()}; in ForFixedArrayLength() 197 TypeCache::Get().kUint8, MachineType::Uint8()}; in ForMapBitField() 205 TypeCache::Get().kInt32, MachineType::Int32()}; in ForMapBitField3() 221 TypeCache::Get().kUint8, MachineType::Uint8()}; in ForMapInstanceType() 237 TypeCache::Get().kStringLengthType, in ForStringLength() 342 TypeCache::Get().kFloat64, MachineType::Float64()}; in ForFixedDoubleArrayElement() 404 TypeCache::Get().kInt32, MachineType::Int32()}; in ForStatsCounter()
|
D | js-intrinsic-lowering.h | 16 class TypeCache; variable 92 TypeCache const& type_cache() const { return type_cache_; } in type_cache() 96 TypeCache const& type_cache_;
|
D | typer.h | 17 class TypeCache; variable 57 TypeCache const& cache_;
|
D | js-global-object-specialization.h | 16 class TypeCache; variable 72 TypeCache const& type_cache_;
|
D | simplified-lowering.h | 17 class TypeCache; variable 49 TypeCache const& type_cache_;
|
D | js-native-context-specialization.h | 18 class TypeCache; variable 105 TypeCache const& type_cache_;
|
D | access-info.h | 20 class TypeCache; variable 154 TypeCache const& type_cache_;
|
D | js-typed-lowering.h | 18 class TypeCache; variable 129 TypeCache const& type_cache_;
|
D | js-global-object-specialization.cc | 37 type_cache_(TypeCache::Get()) {} in JSGlobalObjectSpecialization()
|
D | access-info.cc | 137 type_cache_(TypeCache::Get()), in AccessInfoFactory()
|
D | simplified-lowering.cc | 350 type_cache_(TypeCache::Get()) { in RepresentationSelector() 1487 TypeCache const& type_cache_; 1501 type_cache_(TypeCache::Get()), in SimplifiedLowering()
|
D | js-intrinsic-lowering.cc | 29 type_cache_(TypeCache::Get()) {} in JSIntrinsicLowering()
|
D | js-native-context-specialization.cc | 36 type_cache_(TypeCache::Get()) {} in JSNativeContextSpecialization()
|
D | typer.cc | 42 cache_(TypeCache::Get()) { in Typer()
|
/external/v8/test/cctest/ |
D | test-asm-validator.cc | 125 TypeCache cache; in TEST() 450 size_t& index, int& depth, TypeCache& cache) { in CheckStdlibShortcuts1() 481 size_t& index, int& depth, TypeCache& cache) { in CheckStdlibShortcuts2() 514 TypeCache cache; \ 1937 TypeCache cache; in TEST()
|
/external/v8/src/wasm/ |
D | asm-wasm-builder.cc | 47 cache_(TypeCache::Get()), in AsmWasmBuilderImpl() 1020 TypeCache const& cache_;
|