/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ |
D | LinkAllPasses.h | 70 (void) llvm::createAAEvalPass(); in ForcePassLinking() 71 (void) llvm::createAggressiveDCEPass(); in ForcePassLinking() 72 (void) llvm::createAggressiveInstCombinerPass(); in ForcePassLinking() 73 (void) llvm::createBitTrackingDCEPass(); in ForcePassLinking() 74 (void) llvm::createArgumentPromotionPass(); in ForcePassLinking() 75 (void) llvm::createAlignmentFromAssumptionsPass(); in ForcePassLinking() 76 (void) llvm::createBasicAAWrapperPass(); in ForcePassLinking() 77 (void) llvm::createSCEVAAWrapperPass(); in ForcePassLinking() 78 (void) llvm::createTypeBasedAAWrapperPass(); in ForcePassLinking() 79 (void) llvm::createScopedNoAliasAAWrapperPass(); in ForcePassLinking() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/include/llvm/IR/ |
D | IntrinsicEnums.inc | 10 addressofreturnaddress = 1, // llvm.addressofreturnaddress 11 adjust_trampoline, // llvm.adjust.trampoline 12 annotation, // llvm.annotation 13 assume, // llvm.assume 14 bitreverse, // llvm.bitreverse 15 bswap, // llvm.bswap 16 canonicalize, // llvm.canonicalize 17 ceil, // llvm.ceil 18 clear_cache, // llvm.clear_cache 19 codeview_annotation, // llvm.codeview.annotation [all …]
|
D | IntrinsicImpl.inc | 12 llvm::StringLiteral Name; 17 {llvm::StringLiteral(""), 0, 267}, 18 {llvm::StringLiteral("aarch64"), 267, 553}, 19 {llvm::StringLiteral("amdgcn"), 820, 677}, 20 {llvm::StringLiteral("arm"), 1497, 366}, 21 {llvm::StringLiteral("bpf"), 1863, 5}, 22 {llvm::StringLiteral("hexagon"), 1868, 1766}, 23 {llvm::StringLiteral("mips"), 3634, 667}, 24 {llvm::StringLiteral("nvvm"), 4301, 1296}, 25 {llvm::StringLiteral("ppc"), 5597, 406}, [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/ |
D | Android.bp | 21 "llvm/lib/Analysis/AliasAnalysis.cpp", 22 "llvm/lib/Analysis/AliasAnalysisSummary.cpp", 23 "llvm/lib/Analysis/AliasSetTracker.cpp", 24 "llvm/lib/Analysis/AssumptionCache.cpp", 25 "llvm/lib/Analysis/BasicAliasAnalysis.cpp", 26 "llvm/lib/Analysis/BlockFrequencyInfo.cpp", 27 "llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp", 28 "llvm/lib/Analysis/BranchProbabilityInfo.cpp", 29 "llvm/lib/Analysis/CallGraph.cpp", 30 "llvm/lib/Analysis/CallGraphSCCPass.cpp", [all …]
|
D | BUILD.gn | 84 "llvm/include/", 85 "llvm/lib/Target/AArch64/", 86 "llvm/lib/Target/ARM/", 87 "llvm/lib/Target/Mips/", 88 "llvm/lib/Target/PowerPC/", 89 "llvm/lib/Target/X86/", 111 assert(false, "llvm-10.0 not configured for target platform") 132 "llvm/lib/MC/MCWasmObjectTargetWriter.cpp", 133 "llvm/lib/MC/MCXCOFFObjectTargetWriter.cpp", 134 "llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp", [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/ |
D | CMakeLists.txt | 16 "build/Android/include/llvm/Config/abi-breaking.h" 17 "build/Android/include/llvm/Config/config.h" 18 "build/Android/include/llvm/Config/llvm-config.h" 19 "build/Android/include/llvm/Support/DataTypes.h" 20 "build/Fuchsia/include/llvm/Config/abi-breaking.h" 21 "build/Fuchsia/include/llvm/Config/config.h" 22 "build/Fuchsia/include/llvm/Config/llvm-config.h" 23 "build/Fuchsia/include/llvm/Support/DataTypes.h" 24 "build/Linux/include/llvm/Config/abi-breaking.h" 25 "build/Linux/include/llvm/Config/config.h" [all …]
|
/third_party/ejdb/docker/testbed/ |
D | llvm-update-alternatives.sh | 11 …--install /usr/bin/llvm-config llvm-config /usr/bin/llvm-config-${version} ${priority} \ 12 --slave /usr/bin/llvm-addr2line llvm-addr2line /usr/bin/llvm-addr2line-${version} \ 13 --slave /usr/bin/llvm-ar llvm-ar /usr/bin/llvm-ar-${version} \ 14 --slave /usr/bin/llvm-as llvm-as /usr/bin/llvm-as-${version} \ 15 --slave /usr/bin/llvm-bcanalyzer llvm-bcanalyzer /usr/bin/llvm-bcanalyzer-${version} \ 16 --slave /usr/bin/llvm-cov llvm-cov /usr/bin/llvm-cov-${version} \ 17 --slave /usr/bin/llvm-diff llvm-diff /usr/bin/llvm-diff-${version} \ 18 --slave /usr/bin/llvm-dis llvm-dis /usr/bin/llvm-dis-${version} \ 19 --slave /usr/bin/llvm-dwarfdump llvm-dwarfdump /usr/bin/llvm-dwarfdump-${version} \ 20 --slave /usr/bin/llvm-exegesis llvm-exegesis /usr/bin/llvm-exegesis-${version} \ [all …]
|
/third_party/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/ |
D | JitManager.h | 83 struct JitLLVMContext : llvm::LLVMContext 91 class JitCache : public llvm::ObjectCache 98 void Init(JitManager* pJitMgr, const llvm::StringRef& cpu, llvm::CodeGenOpt::Level level) in Init() 106 void notifyObjectCompiled(const llvm::Module* M, llvm::MemoryBufferRef Obj) override; 111 std::unique_ptr<llvm::MemoryBuffer> getObject(const llvm::Module* M) override; 117 llvm::SmallString<MAX_PATH> mCacheDir; 118 llvm::SmallString<MAX_PATH> mModuleCacheDir; 121 llvm::CodeGenOpt::Level mOptLevel = llvm::CodeGenOpt::None; 144 llvm::IRBuilder<> mBuilder; ///< LLVM IR Builder 145 llvm::ExecutionEngine* mpExec; [all …]
|
D | jit_pch.hpp | 65 using FunctionPassManager = llvm::legacy::FunctionPassManager; 66 using PassManager = llvm::legacy::PassManager; 124 static const auto Sync_CrossThread = llvm::SyncScope::System; 125 static const auto Attrib_FunctionIndex = llvm::AttributeList::FunctionIndex; 126 static inline llvm::AttributeSet GetFuncAttribSet(llvm::LLVMContext& ctx, in GetFuncAttribSet() 127 const llvm::AttrBuilder& b) in GetFuncAttribSet() 129 return llvm::AttributeSet::get(ctx, b); in GetFuncAttribSet() 132 static const auto Sync_CrossThread = llvm::SynchronizationScope::CrossThread; 133 static const auto Attrib_FunctionIndex = llvm::AttributeSet::FunctionIndex; 134 static inline llvm::AttributeSet GetFuncAttribSet(llvm::LLVMContext& ctx, in GetFuncAttribSet() [all …]
|
/third_party/mesa3d/src/amd/llvm/ |
D | ac_llvm_helper.cpp | 48 llvm::Argument *A = llvm::unwrap<llvm::Argument>(val); in ac_add_attr_dereferenceable() 49 A->addAttr(llvm::Attribute::getWithDereferenceableBytes(A->getContext(), bytes)); in ac_add_attr_dereferenceable() 54 llvm::Argument *A = llvm::unwrap<llvm::Argument>(val); in ac_add_attr_alignment() 55 A->addAttr(llvm::Attribute::getWithAlignment(A->getContext(), llvm::Align(bytes))); in ac_add_attr_alignment() 60 llvm::Argument *A = llvm::unwrap<llvm::Argument>(arg); in ac_is_sgpr_param() 61 llvm::AttributeList AS = A->getParent()->getAttributes(); in ac_is_sgpr_param() 63 return AS.hasParamAttr(ArgNo, llvm::Attribute::InReg); in ac_is_sgpr_param() 78 llvm::TargetMachine *TM = reinterpret_cast<llvm::TargetMachine *>(tm); in ac_create_module() 81 llvm::unwrap(module)->setTargetTriple(TM->getTargetTriple().getTriple()); in ac_create_module() 82 llvm::unwrap(module)->setDataLayout(TM->createDataLayout()); in ac_create_module() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/Fuchsia/include/llvm/IR/ |
D | Intrinsics.gen | 19 addressofreturnaddress, // llvm.addressofreturnaddress 20 adjust_trampoline, // llvm.adjust.trampoline 21 annotation, // llvm.annotation 22 assume, // llvm.assume 23 bitreverse, // llvm.bitreverse 24 bswap, // llvm.bswap 25 canonicalize, // llvm.canonicalize 26 ceil, // llvm.ceil 27 clear_cache, // llvm.clear_cache 28 convert_from_fp16, // llvm.convert.from.fp16 [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/Android/include/llvm/IR/ |
D | Intrinsics.gen | 19 addressofreturnaddress, // llvm.addressofreturnaddress 20 adjust_trampoline, // llvm.adjust.trampoline 21 annotation, // llvm.annotation 22 assume, // llvm.assume 23 bitreverse, // llvm.bitreverse 24 bswap, // llvm.bswap 25 canonicalize, // llvm.canonicalize 26 ceil, // llvm.ceil 27 clear_cache, // llvm.clear_cache 28 convert_from_fp16, // llvm.convert.from.fp16 [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/Windows/include/llvm/IR/ |
D | Intrinsics.gen | 19 addressofreturnaddress, // llvm.addressofreturnaddress 20 adjust_trampoline, // llvm.adjust.trampoline 21 annotation, // llvm.annotation 22 assume, // llvm.assume 23 bitreverse, // llvm.bitreverse 24 bswap, // llvm.bswap 25 canonicalize, // llvm.canonicalize 26 ceil, // llvm.ceil 27 clear_cache, // llvm.clear_cache 28 convert_from_fp16, // llvm.convert.from.fp16 [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/IR/ |
D | Intrinsics.gen | 19 addressofreturnaddress, // llvm.addressofreturnaddress 20 adjust_trampoline, // llvm.adjust.trampoline 21 annotation, // llvm.annotation 22 assume, // llvm.assume 23 bitreverse, // llvm.bitreverse 24 bswap, // llvm.bswap 25 canonicalize, // llvm.canonicalize 26 ceil, // llvm.ceil 27 clear_cache, // llvm.clear_cache 28 convert_from_fp16, // llvm.convert.from.fp16 [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/MacOS/include/llvm/IR/ |
D | Intrinsics.gen | 19 addressofreturnaddress, // llvm.addressofreturnaddress 20 adjust_trampoline, // llvm.adjust.trampoline 21 annotation, // llvm.annotation 22 assume, // llvm.assume 23 bitreverse, // llvm.bitreverse 24 bswap, // llvm.bswap 25 canonicalize, // llvm.canonicalize 26 ceil, // llvm.ceil 27 clear_cache, // llvm.clear_cache 28 convert_from_fp16, // llvm.convert.from.fp16 [all …]
|
/third_party/skia/third_party/externals/swiftshader/src/Reactor/ |
D | LLVMReactor.hpp | 38 namespace llvm namespace 51 llvm::Type *T(Type *t); 53 inline Type *T(llvm::Type *t) in T() 58 inline llvm::Value *V(Value *t) in V() 60 return reinterpret_cast<llvm::Value *>(t); in V() 63 inline Value *V(llvm::Value *t) in V() 68 inline std::vector<llvm::Value *> V(const std::vector<Value *> &values) in V() 70 std::vector<llvm::Value *> result; in V() 95 …std::shared_ptr<rr::Routine> acquireRoutine(const char *name, llvm::Function **funcs, size_t count… 98 std::unique_ptr<llvm::LLVMContext> context; [all …]
|
D | LLVMReactorDebugInfo.hpp | 29 namespace llvm { namespace 69 using IRBuilder = llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>; 72 llvm::LLVMContext *context, 73 llvm::Module *module, 74 llvm::Function *function); 95 …static void NotifyObjectEmitted(uint64_t key, const llvm::object::ObjectFile &obj, const llvm::Loa… 119 llvm::DILocation *diLocation = nullptr; 120 llvm::Value *value = nullptr; 121 llvm::Instruction *insertAfter = nullptr; 122 llvm::BasicBlock *block = nullptr; [all …]
|
D | LLVMJIT.cpp | 119 return llvm::cl::ParseCommandLineOptions(argc, argv); in parseCommandLineOptionsOnce() 132 llvm::orc::JITTargetMachineBuilder getTargetMachineBuilder(rr::Optimization::Level optLevel) const; 133 const llvm::DataLayout &getDataLayout() const; 134 const llvm::Triple &getTargetTriple() const; 137 …JITGlobals(llvm::orc::JITTargetMachineBuilder &&jitTargetMachineBuilder, llvm::DataLayout &&dataLa… 139 static llvm::CodeGenOpt::Level toLLVM(rr::Optimization::Level level); 141 const llvm::orc::JITTargetMachineBuilder jitTargetMachineBuilder; 142 const llvm::DataLayout dataLayout; 166 llvm::InitializeNativeTarget(); in get() 167 llvm::InitializeNativeTargetAsmPrinter(); in get() [all …]
|
D | LLVMReactor.cpp | 60 namespace llvm { namespace 68 llvm::llvm_shutdown_obj llvmShutdownObj; 87 llvm::Value *lowerPAVG(llvm::Value *x, llvm::Value *y) in lowerPAVG() 89 llvm::VectorType *ty = llvm::cast<llvm::VectorType>(x->getType()); in lowerPAVG() 91 llvm::VectorType *extTy = in lowerPAVG() 92 llvm::VectorType::getExtendedElementVectorType(ty); in lowerPAVG() 97 llvm::Constant *one = llvm::ConstantInt::get(extTy, 1); in lowerPAVG() 98 llvm::Value *res = jit->builder->CreateAdd(x, y); in lowerPAVG() 104 llvm::Value *lowerPMINMAX(llvm::Value *x, llvm::Value *y, in lowerPMINMAX() 105 llvm::ICmpInst::Predicate pred) in lowerPMINMAX() [all …]
|
/third_party/mesa3d/src/gallium/frontends/clover/llvm/ |
D | metadata.hpp | 40 namespace llvm { namespace 43 is_kernel(const ::llvm::Function &f) { in is_kernel() 47 inline iterator_range< ::llvm::MDNode::op_iterator> 48 get_kernel_metadata_operands(const ::llvm::Function &f, in get_kernel_metadata_operands() 54 return iterator_range< ::llvm::MDNode::op_iterator>(); in get_kernel_metadata_operands() 62 get_str_kernel_metadata(const ::llvm::Function &f, in get_str_kernel_metadata() 66 return ::llvm::cast< ::llvm::MDString>( in get_str_kernel_metadata() 78 get_uint_vector_kernel_metadata(const ::llvm::Function &f, in get_uint_vector_kernel_metadata() 82 return map([=](const ::llvm::MDOperand& o) { in get_uint_vector_kernel_metadata() 83 auto value = ::llvm::cast< ::llvm::ConstantAsMetadata>(o) in get_uint_vector_kernel_metadata() [all …]
|
/third_party/ltp/tools/sparse/sparse-src/Documentation/release-notes/ |
D | v0.5.0.rst | 35 * sparse, llvm: Fix varargs functions 38 * Limit usage of g++ to llvm related programs. 39 * Merge branch 'sparse-llvm' of git://github.com/penberg/sparse-llvm.git 41 * Merge branch 'for-chris' of git://github.com/penberg/sparse-llvm 42 * Merge branch 'llvm/core' of github.com:penberg/sparse-llvm 84 * sparse, llvm: if-else code generation 85 * sparse-llvm: OP_SEL 86 * sparse-llvm: OP_SWITCH 87 * sparse-llvm: OP_LOAD 88 * sparse-llvm OP_PHISOURCE: replace copy with target=src pointer operation [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/ |
D | Threading.cpp | 24 using namespace llvm; 31 bool llvm::llvm_is_multithreaded() { in llvm_is_multithreaded() 42 void llvm::llvm_execute_on_thread(void (*Fn)(void *), void *UserData, in llvm_execute_on_thread() 43 llvm::Optional<unsigned> StackSizeInBytes) { in llvm_execute_on_thread() 48 unsigned llvm::heavyweight_hardware_concurrency() { return 1; } in heavyweight_hardware_concurrency() 50 unsigned llvm::hardware_concurrency() { return 1; } in hardware_concurrency() 52 uint64_t llvm::get_threadid() { return 0; } in get_threadid() 54 uint32_t llvm::get_max_thread_name_length() { return 0; } in get_max_thread_name_length() 56 void llvm::set_thread_name(const Twine &Name) {} in set_thread_name() 58 void llvm::get_thread_name(SmallVectorImpl<char> &Name) { Name.clear(); } in get_thread_name() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/ |
D | IceTypeConverter.cpp | 22 TypeConverter::TypeConverter(llvm::LLVMContext &Context) { in TypeConverter() 23 addLLVMType(IceType_void, llvm::Type::getVoidTy(Context)); in TypeConverter() 24 llvm::Type *Type_i1 = llvm::IntegerType::get(Context, 1); in TypeConverter() 25 llvm::Type *Type_i8 = llvm::IntegerType::get(Context, 8); in TypeConverter() 26 llvm::Type *Type_i16 = llvm::IntegerType::get(Context, 16); in TypeConverter() 27 llvm::Type *Type_i32 = llvm::IntegerType::get(Context, 32); in TypeConverter() 28 llvm::Type *Type_f32 = llvm::Type::getFloatTy(Context); in TypeConverter() 33 addLLVMType(IceType_i64, llvm::IntegerType::get(Context, 64)); in TypeConverter() 35 addLLVMType(IceType_f64, llvm::Type::getDoubleTy(Context)); in TypeConverter() 36 addLLVMType(IceType_v4i1, llvm::VectorType::get(Type_i1, 4)); in TypeConverter() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | LinkAllCodegenComponents.h | 33 (void) llvm::createFastRegisterAllocator(); in ForceCodegenLinking() 34 (void) llvm::createBasicRegisterAllocator(); in ForceCodegenLinking() 35 (void) llvm::createGreedyRegisterAllocator(); in ForceCodegenLinking() 36 (void) llvm::createDefaultPBQPRegisterAllocator(); in ForceCodegenLinking() 38 llvm::linkAllBuiltinGCs(); in ForceCodegenLinking() 40 (void) llvm::createBURRListDAGScheduler(nullptr, in ForceCodegenLinking() 41 llvm::CodeGenOpt::Default); in ForceCodegenLinking() 42 (void) llvm::createSourceListDAGScheduler(nullptr, in ForceCodegenLinking() 43 llvm::CodeGenOpt::Default); in ForceCodegenLinking() 44 (void) llvm::createHybridListDAGScheduler(nullptr, in ForceCodegenLinking() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/BinaryFormat/ |
D | Dwarf.cpp | 18 using namespace llvm; 21 StringRef llvm::dwarf::TagString(unsigned Tag) { in TagString() 32 unsigned llvm::dwarf::getTag(StringRef TagString) { in getTag() 40 unsigned llvm::dwarf::TagVersion(dwarf::Tag Tag) { in TagVersion() 51 unsigned llvm::dwarf::TagVendor(dwarf::Tag Tag) { in TagVendor() 62 StringRef llvm::dwarf::ChildrenString(unsigned Children) { in ChildrenString() 72 StringRef llvm::dwarf::AttributeString(unsigned Attribute) { in AttributeString() 83 unsigned llvm::dwarf::AttributeVersion(dwarf::Attribute Attribute) { in AttributeVersion() 94 unsigned llvm::dwarf::AttributeVendor(dwarf::Attribute Attribute) { in AttributeVendor() 105 StringRef llvm::dwarf::FormEncodingString(unsigned Encoding) { in FormEncodingString() [all …]
|