Searched refs:builder (Results 1 - 25 of 199) sorted by relevance

12345678

/netbsd-current/external/apache2/llvm/dist/libcxx/utils/ci/
H A Drun-buildbot-container23 docker pull ldionne/libcxx-builder
24 docker run -it --volume "${MONOREPO_ROOT}:/llvm" --workdir "/llvm" ldionne/libcxx-builder bash
/netbsd-current/external/gpl3/gdb.old/dist/gdb/dwarf2/
H A Dmacro.h26 buildsym_compunit *builder,
/netbsd-current/external/apache2/llvm/dist/llvm/examples/HowToUseJIT/
H A DHowToUseJIT.cpp82 // 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
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/examples/BrainF/
H A DBrainF.cpp60 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
[all...]
H A DBrainF.h90 IRBuilder<> *builder; member in class:BrainF
/netbsd-current/external/apache2/llvm/dist/llvm/examples/ExceptionDemo/
H A DExceptionDemo.cpp845 /// @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
851 generateStringPrint(llvm::LLVMContext &context, llvm::Module &module, llvm::IRBuilder<> &builder, std::string toPrint, bool useGlobal = true) argument
895 generateIntegerPrint(llvm::LLVMContext &context, llvm::Module &module, llvm::IRBuilder<> &builder, llvm::Function &printFunct, llvm::Value &toPrint, std::string format, bool useGlobal = true) argument
947 createFinallyBlock(llvm::LLVMContext &context, llvm::Module &module, llvm::IRBuilder<> &builder, llvm::Function &toAddTo, std::string &blockName, std::string &functionId, llvm::BasicBlock &terminatorBlock, llvm::BasicBlock &unwindResumeBlock, llvm::Value **exceptionCaughtFlag, llvm::Value **exceptionStorage, llvm::Value **caughtResultStorage) argument
1023 createCatchBlock(llvm::LLVMContext &context, llvm::Module &module, llvm::IRBuilder<> &builder, llvm::Function &toAddTo, std::string &blockName, std::string &functionId, llvm::BasicBlock &terminatorBlock, llvm::Value &exceptionCaughtFlag) argument
1075 createCatchWrappedInvokeFunction( llvm::Module &module, llvm::IRBuilder<> &builder, llvm::legacy::FunctionPassManager &fpm, llvm::Function &toInvoke, std::string ourId, unsigned numExceptionsToCatch, unsigned exceptionTypesToCatch[]) argument
1341 createThrowExceptionFunction(llvm::Module &module, llvm::IRBuilder<> &builder, llvm::legacy::FunctionPassManager &fpm, std::string ourId, int32_t nativeThrowType, llvm::Function &nativeThrowFunct) argument
1458 createUnwindExceptionTest(llvm::Module &module, llvm::IRBuilder<> &builder, llvm::legacy::FunctionPassManager &fpm, std::string nativeThrowFunctName) argument
1594 createStandardUtilityFunctions(unsigned numTypeInfos, llvm::Module &module, llvm::IRBuilder<> &builder) argument
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/tools/llvm-c-test/
H A Dcalc.c42 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);
41 build_from_tokens(char **tokens, int ntokens, LLVMBuilderRef builder, LLVMValueRef param) argument
/netbsd-current/external/apache2/llvm/dist/llvm/examples/HowToUseLLJIT/
H A DHowToUseLLJIT.cpp56 // 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);
/netbsd-current/external/gpl3/gdb/dist/gdb/dwarf2/
H A Dmacro.h26 buildsym_compunit *builder,
/netbsd-current/external/apache2/llvm/dist/clang/tools/clang-fuzzer/handle-llvm/
H A Dhandle_llvm.cpp168 EngineBuilder builder(std::move(M));
169 builder.setMArch(codegen::getMArch());
170 builder.setMCPU(codegen::getCPUStr());
171 builder.setMAttrs(codegen::getFeatureList());
172 builder.setErrorStr(&ErrorMsg);
173 builder.setEngineKind(EngineKind::JIT);
174 builder.setMCJITMemoryManager(std::make_unique<SectionMemoryManager>());
175 builder.setOptLevel(OLvl);
176 builder.setTargetOptions(
179 std::unique_ptr<ExecutionEngine> EE(builder
[all...]
/netbsd-current/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DConstantInitBuilder.cpp1 //===--- 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) argument
60 : Data(builder) {
[all...]
H A DCGVTables.h64 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,
H A DCGVTables.cpp623 void CodeGenVTables::addRelativeComponent(ConstantArrayBuilder &builder, argument
630 return builder.add(llvm::ConstantInt::get(CGM.Int32Ty, 0));
669 builder.addRelativeOffsetToPosition(CGM.Int32Ty, target,
685 ConstantArrayBuilder &builder,
687 builder.add(llvm::ConstantExpr::getIntToPtr(
693 ConstantArrayBuilder &builder,
695 builder.add(llvm::ConstantInt::get(CGM.Int32Ty, offset.getQuantity()));
698 void CodeGenVTables::addVTableComponent(ConstantArrayBuilder &builder, argument
712 return addOffsetConstant(CGM, builder, component.getVCallOffset());
715 return addOffsetConstant(CGM, builder, componen
684 AddPointerLayoutOffset(const CodeGenModule &CGM, ConstantArrayBuilder &builder, CharUnits offset) argument
692 AddRelativeLayoutOffset(const CodeGenModule &CGM, ConstantArrayBuilder &builder, CharUnits offset) argument
832 createVTableInitializer(ConstantStructBuilder &builder, const VTableLayout &layout, llvm::Constant *rtti, bool vtableHasLocalLinkage) argument
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/
H A Dvec-perm-indices.c26 #include "tree-vector-builder.h"
32 #include "rtx-vector-builder.h"
231 tree_to_vec_perm_builder (vec_perm_builder *builder, tree cst) argument
238 builder->new_vector (TYPE_VECTOR_SUBPARTS (TREE_TYPE (cst)),
242 builder->quick_push (tree_to_poly_int64 (VECTOR_CST_ENCODED_ELT (cst, i)));
285 vec_perm_builder builder (12, 12, 1);
288 builder.quick_push (i * 5);
289 builder.quick_push (3 + i);
290 builder.quick_push (2 + 3 * i);
292 vec_perm_indices indices (builder,
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/
H A DExecutionEngineBindings.cpp107 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(st
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/utils/
H A Dupdate_test_checks.py113 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)
H A Dupdate_analyze_test_checks.py111 builder = common.FunctionTestBuilder(
128 builder.process_run_line(common.ANALYZE_FUNCTION_RE, common.scrub_body,
131 func_dict = builder.finish_and_get_func_dict()
H A Dupdate_llc_test_checks.py110 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(),
H A Dupdate_cc_test_checks.py179 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(),
/netbsd-current/external/gpl3/gcc/dist/gcc/
H A Dvec-perm-indices.cc26 #include "tree-vector-builder.h"
32 #include "rtx-vector-builder.h"
289 tree_to_vec_perm_builder (vec_perm_builder *builder, tree cst) argument
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);
348 builder.quick_push (2 + 3 * i);
350 vec_perm_indices indices (builder,
[all...]
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/CodeGen/
H A DConstantInitBuilder.h32 /// A convenience builder class for complex constant initializers,
37 /// ConstantInitBuilder builder(CGM);
38 /// auto toplevel = builder.beginStruct();
40 /// auto widgetArray = builder.beginArray();
116 ConstantAggregateBuilderBase(ConstantInitBuilderBase &builder, argument
118 : Builder(builder), Parent(parent), Begin(builder.Buffer.size()) {
120 assert(!parent->Frozen && "parent already has child builder active");
123 assert(!builder.Frozen && "builder alread
355 ConstantAggregateBuilderTemplateBase(InitBuilder &builder, AggregateBuilderBase *parent) argument
434 ConstantArrayBuilderTemplateBase(InitBuilder &builder, AggregateBuilderBase *parent, llvm::Type *eltTy) argument
470 ConstantStructBuilderTemplateBase(InitBuilder &builder, AggregateBuilderBase *parent, llvm::StructType *structTy) argument
553 ConstantArrayBuilder(ConstantInitBuilder &builder, ConstantAggregateBuilderBase *parent, llvm::Type *eltTy) argument
570 ConstantStructBuilder(ConstantInitBuilder &builder, ConstantAggregateBuilderBase *parent, llvm::StructType *structTy) argument
[all...]
H A DConstantInitFuture.h53 explicit ConstantInitFuture(ConstantInitBuilderBase *builder);
/netbsd-current/external/gpl3/gcc/dist/gcc/rtl-ssa/
H A Daccesses.cc1422 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
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm.mli2004 (** [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 [
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/passmgr_builder/
H A Dllvm_passmgr_builder.mli11 This interface provides an OCaml API for LLVM pass manager builder

Completed in 150 milliseconds

12345678