| /src/external/apache2/llvm/dist/libcxx/utils/ci/ |
| run-buildbot-container | 23 docker pull ldionne/libcxx-builder 24 docker run -it --volume "${MONOREPO_ROOT}:/llvm" --workdir "/llvm" ldionne/libcxx-builder bash
|
| /src/external/apache2/llvm/dist/llvm/bindings/go/llvm/ |
| executionengine_test.go | 37 builder := NewBuilder() 38 defer builder.Dispose() 40 builder.SetInsertPointAtEnd(entry) 41 If := builder.CreateICmp(IntEQ, n, ConstInt(Int32Type(), 0, false), "cmptmp") 42 builder.CreateCondBr(If, iftrue, iffalse) 44 builder.SetInsertPointAtEnd(iftrue) 46 builder.CreateBr(end) 48 builder.SetInsertPointAtEnd(iffalse) 49 n_minus := builder.CreateSub(n, ConstInt(Int32Type(), 1, false), "subtmp") 51 call_fac := builder.CreateCall(fac, call_fac_args, "calltmp" [all...] |
| /src/external/apache2/llvm/dist/llvm/examples/HowToUseJIT/ |
| HowToUseJIT.cpp | 82 // Create a basic block builder with default parameters. The builder will 84 IRBuilder<> builder(BB); 87 Value *One = builder.getInt32(1); 95 Value *Add = builder.CreateAdd(One, ArgX); 98 builder.CreateRet(Add); 111 // Tell the basic block builder to attach itself to the new basic block 112 builder.SetInsertPoint(BB); 115 Value *Ten = builder.getInt32(10); 118 CallInst *Add1CallRes = builder.CreateCall(Add1F, Ten) [all...] |
| /src/external/apache2/llvm/dist/llvm/examples/BrainF/ |
| BrainF.cpp | 60 delete builder; 88 builder = new IRBuilder<>(BasicBlock::Create(C, label, brainf_func)); 92 BasicBlock* BB = builder->GetInsertBlock(); 110 CallInst *memset_call = builder-> 117 ptr_arrmax = builder-> 122 curhead = builder->CreateGEP(ptr_arr, 210 builder->CreateCall(getchar_func, {}, tapereg); 215 Value *tape_1 = builder-> 219 builder->CreateStore(tape_1, curhead); 227 builder->CreateLoad(IntegerType::getInt8Ty(C), curhead, tapereg) [all...] |
| BrainF.h | 90 IRBuilder<> *builder; member in class:BrainF
|
| /src/external/apache2/llvm/dist/llvm/examples/ExceptionDemo/ |
| ExceptionDemo.cpp | 845 /// @param builder builder instance 853 llvm::IRBuilder<> &builder, 873 stringVar = builder.CreateAlloca(stringConstant->getType()); 874 builder.CreateStore(stringConstant, stringVar); 877 llvm::Value *cast = builder.CreatePointerCast(stringVar, 878 builder.getInt8PtrTy()); 879 builder.CreateCall(printFunct, cast); 887 /// @param builder builder instanc [all...] |
| /src/external/apache2/llvm/dist/llvm/tools/llvm-c-test/ |
| calc.c | 42 LLVMBuilderRef builder, 63 stack[depth - 2] = LLVMBuildBinOp(builder, op_to_opcode(tok), 77 off = LLVMBuildGEP(builder, param, &stack[depth - 1], 1, ""); 78 stack[depth - 1] = LLVMBuildLoad(builder, off, ""); 107 LLVMBuildRet(builder, stack[depth - 1]); 124 LLVMBuilderRef builder = LLVMCreateBuilder(); local 125 LLVMPositionBuilderAtEnd(builder, LLVMAppendBasicBlock(F, "entry")); 130 res = build_from_tokens(tokens + 1, ntokens - 1, builder, param); 137 LLVMDisposeBuilder(builder);
|
| /src/external/apache2/llvm/dist/llvm/examples/HowToUseLLJIT/ |
| HowToUseLLJIT.cpp | 56 // Create a basic block builder with default parameters. The builder will 58 IRBuilder<> builder(BB); 61 Value *One = builder.getInt32(1); 69 Value *Add = builder.CreateAdd(One, ArgX); 72 builder.CreateRet(Add);
|
| /src/external/gpl3/gdb.old/dist/gdb/dwarf2/ |
| macro.h | 28 buildsym_compunit *builder,
|
| /src/external/gpl3/gdb/dist/gdb/dwarf2/ |
| macro.h | 28 buildsym_compunit *builder,
|
| /src/external/apache2/llvm/dist/clang/tools/clang-fuzzer/handle-llvm/ |
| handle_llvm.cpp | 87 PassManagerBuilder Builder; 88 Builder.OptLevel = OptLevel; 89 Builder.SizeLevel = SizeLevel; 90 Builder.Inliner = createFunctionInliningPass(OptLevel, SizeLevel, false); 91 Builder.LoopVectorize = true; 92 Builder.populateModulePassManager(MPM); 168 EngineBuilder builder(std::move(M)); 169 builder.setMArch(codegen::getMArch()); 170 builder.setMCPU(codegen::getCPUStr()); 171 builder.setMAttrs(codegen::getFeatureList()) [all...] |
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| ConstantInitBuilder.cpp | 1 //===--- ConstantInitBuilder.cpp - Global initializer builder -------------===// 32 if (auto builder = Data.dyn_cast<ConstantInitBuilderBase*>()) { 33 builder->abandon(0); 43 auto &builder = *Data.get<ConstantInitBuilderBase*>(); local 44 assert(builder.Buffer.size() == 1); 45 builder.setGlobalInitializer(GV, builder.Buffer[0]); 46 builder.Buffer.clear(); 59 inline ConstantInitFuture::ConstantInitFuture(ConstantInitBuilderBase *builder) 60 : Data(builder) { [all...] |
| CGVTables.h | 64 void addVTableComponent(ConstantArrayBuilder &builder, 71 /// relative vtables ABI. The array builder points to the start of the vtable. 72 void addRelativeComponent(ConstantArrayBuilder &builder, 95 void createVTableInitializer(ConstantStructBuilder &builder,
|
| CGVTables.cpp | 86 llvm::Value *IsNull = CGF.Builder.CreateIsNull(ReturnValue); 87 CGF.Builder.CreateCondBr(IsNull, AdjustNull, AdjustNotNull); 98 CGF.Builder.CreateBr(AdjustEnd); 100 CGF.Builder.CreateBr(AdjustEnd); 103 llvm::PHINode *PHI = CGF.Builder.CreatePHI(ReturnValue->getType(), 2); 211 Builder.SetInsertPoint(&*ThisStore); 214 AdjustedThisPtr = Builder.CreateBitCast(AdjustedThisPtr, 225 Builder.SetInsertPoint(&BB); 227 Builder.CreateRet(RV.getScalarVal()); 410 AdjustedThisPtr = Builder.CreateBitCast(AdjustedThisPtr, ThisType) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/ |
| ExecutionEngineBindings.cpp | 107 EngineBuilder builder(std::unique_ptr<Module>(unwrap(M))); 108 builder.setEngineKind(EngineKind::Either) 110 if (ExecutionEngine *EE = builder.create()){ 122 EngineBuilder builder(std::unique_ptr<Module>(unwrap(M))); 123 builder.setEngineKind(EngineKind::Interpreter) 125 if (ExecutionEngine *Interp = builder.create()) { 138 EngineBuilder builder(std::unique_ptr<Module>(unwrap(M))); 139 builder.setEngineKind(EngineKind::JIT) 142 if (ExecutionEngine *JIT = builder.create()) { 197 EngineBuilder builder(std::move(Mod)) [all...] |
| /src/external/gpl3/gcc/dist/gcc/config/riscv/ |
| riscv-v.cc | 50 #include "rtx-vector-builder.h" 1011 get_repeating_sequence_dup_machine_mode (const rvv_builder &builder, 1015 unsigned mask_scalar_size = mask_precision > builder.inner_bits_size () 1016 ? builder.inner_bits_size () : mask_precision; 1211 rvv_builder builder (mode, npatterns, nelts_per_pattern); 1215 builder.quick_push (CONST_VECTOR_ELT (src, i * npatterns + j)); 1217 builder.finalize (); 1225 if (builder.can_duplicate_repeating_sequence_p ()) 1235 rtx ele = builder.get_merged_repeating_sequence (); 1236 rtx dup = expand_vector_broadcast (builder.new_mode (), ele) [all...] |
| /src/external/apache2/llvm/dist/llvm/utils/ |
| update_test_checks.py | 113 builder = common.FunctionTestBuilder( 125 builder.process_run_line(common.OPT_FUNCTION_RE, common.scrub_body, 128 func_dict = builder.finish_and_get_func_dict() 153 common.add_global_checks(builder.global_var_dict(), ';', prefix_list, output_lines, global_vars_seen_dict, args.preserve_names, True) 156 common.add_checks_at_end(output_lines, prefix_list, builder.func_order(), 186 common.add_global_checks(builder.global_var_dict(), ';', prefix_list, output_lines, global_vars_seen_dict, args.preserve_names, True) 211 common.add_global_checks(builder.global_var_dict(), ';', prefix_list, output_lines, global_vars_seen_dict, args.preserve_names, False)
|
| update_llc_test_checks.py | 110 builder = common.FunctionTestBuilder( 131 builder.process_run_line(function_re, scrubber, raw_tool_output, prefixes) 133 func_dict = builder.finish_and_get_func_dict() 158 common.add_checks_at_end(output_lines, run_list, builder.func_order(),
|
| update_cc_test_checks.py | 179 def get_function_body(builder, args, filename, clang_args, extra_commands, 198 builder.process_run_line( 275 builder = common.FunctionTestBuilder( 291 get_function_body(builder, ti.args, ti.path, clang_args, extra_commands, 299 func_dict = builder.finish_and_get_func_dict() 335 common.add_checks_at_end(output_lines, filecheck_run_list, builder.func_order(),
|
| /src/external/gpl3/gcc/dist/gcc/ |
| vec-perm-indices.cc | 26 #include "tree-vector-builder.h" 32 #include "rtx-vector-builder.h" 285 vector. Return true and add the elements to BUILDER on success, 286 otherwise return false without modifying BUILDER. */ 289 tree_to_vec_perm_builder (vec_perm_builder *builder, tree cst) 296 builder->new_vector (TYPE_VECTOR_SUBPARTS (TREE_TYPE (cst)), 300 builder->quick_push (tree_to_poly_int64 (VECTOR_CST_ENCODED_ELT (cst, i))); 343 vec_perm_builder builder (12, 12, 1); 346 builder.quick_push (i * 5); 347 builder.quick_push (3 + i) [all...] |
| /src/external/gpl3/gcc.old/dist/gcc/ |
| vec-perm-indices.cc | 26 #include "tree-vector-builder.h" 32 #include "rtx-vector-builder.h" 285 vector. Return true and add the elements to BUILDER on success, 286 otherwise return false without modifying BUILDER. */ 289 tree_to_vec_perm_builder (vec_perm_builder *builder, tree cst) 296 builder->new_vector (TYPE_VECTOR_SUBPARTS (TREE_TYPE (cst)), 300 builder->quick_push (tree_to_poly_int64 (VECTOR_CST_ENCODED_ELT (cst, i))); 343 vec_perm_builder builder (12, 12, 1); 346 builder.quick_push (i * 5); 347 builder.quick_push (3 + i) [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/CodeGen/ |
| ConstantInitBuilder.h | 1 //===- ConstantInitBuilder.h - Builder for LLVM IR constants ----*- C++ -*-===// 32 /// A convenience builder class for complex constant initializers, 37 /// ConstantInitBuilder builder(CGM); 38 /// auto toplevel = builder.beginStruct(); 40 /// auto widgetArray = builder.beginArray(); 99 ConstantInitBuilderBase &Builder; 109 return Builder.Buffer; 113 return Builder.Buffer; 116 ConstantAggregateBuilderBase(ConstantInitBuilderBase &builder, 118 : Builder(builder), Parent(parent), Begin(builder.Buffer.size()) [all...] |
| ConstantInitFuture.h | 53 explicit ConstantInitFuture(ConstantInitBuilderBase *builder);
|
| /src/external/gpl3/gcc.old/dist/gcc/rtl-ssa/ |
| accesses.cc | 1422 access_array_builder builder (watermark); 1423 builder.reserve (accesses1.size () + accesses2.size ()); 1437 builder.quick_push (access1); 1443 builder.quick_push (access1); 1448 builder.quick_push (access2); 1453 builder.quick_push (*i1); 1455 builder.quick_push (*i2); 1457 return builder.finish (); 1465 access_array_builder builder (watermark); 1466 builder.reserve (1 + accesses2.size ()) [all...] |
| /src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/ |
| llvm.mli | 2004 (** [builder context] creates an instruction builder with no position in 2005 the context [context]. It is invalid to use this builder until its position 2008 val builder : llcontext -> llbuilder var 2010 (** [builder_at ip] creates an instruction builder positioned at [ip]. 2014 (** [builder_before ins] creates an instruction builder positioned before the 2018 (** [builder_at_end bb] creates an instruction builder positioned at the end of 2022 (** [position_builder ip bb] moves the instruction builder [bb] to the position 2027 (** [position_before ins b] moves the instruction builder [b] to before the 2031 (** [position_at_end bb b] moves the instruction builder [b] to the end of th [all...] |