search for: llvmbuildload

Displaying 4 results from an estimated 4 matches for "llvmbuildload".

2011 Jul 09
1
[LLVMdev] getting and setting array indices c interface
I really can't figure out how to get and set array indices from the c interface. so to get an element I'm calling tindex = *fn\SymbolTable(*index\name) index = LLVMBuildLoad(builder,tindex,"index") arr = *fn\SymbolTable(*array\name) arrptr = LLVMBuildLoad(Builder,arr,"arrayptr") tmp = LLVMBuildGEP(Builder,arrptr,index,0,"ptr") ptr = llvmBuildload(Builder,tmp,"ele") and to set tarr = *fn\SymbolTable(*array\name) Arr = L...
2011 Jun 18
1
[LLVMdev] loop only executes once
.../If LLVMPositionBuilderAtEnd(Builder, IFBB) LLVMBuildRet(Builder,One) //Else LLVMPositionBuilderAtEnd(Builder, ElseBB) WhileBB = LLVMAppendBasicBlockInContext(Context, Fib2, "while") EWhileBB = LLVMAppendBasicBlockInContext(Context, Fib2, "ewhile") // While argx > 2 PD = LLVMBuildLoad(Builder,D,"PD")// CondInst1 = LLVMBuildICmp(Builder, #LLVMIntSGT, PD, Two, "cond1") LLVMBuildCondBr(Builder, CondInst1, WhileBB, EWhileBB) //WhileBB LLVMPositionBuilderAtEnd(Builder, WhileBB) //c = a + b// //b = a// //a = c// //argx-1// PA = LLVMBuildLoad(Builder,A,"pA&...
2013 Sep 30
1
[LLVMdev] RFC: llvm-shlib-test (Was: [llvm] r191029 - llvm-c: Make LLVMGetFirstTarget a proper prototype)
Attached is what I got thus far. What I'm struggling with is proper integration in build system. What is in there is just wild guesses from my side, both on autoconf and cmake variants. It would be great if someone with proper knowledge of the buildsystems could have a look. Also I'm not sure how to properly handle compilation on msvc - clearly "-std=c11 -Wstrict-prototypes" is
2019 Dec 18
5
RFC: Opaque pointer status and future direction
...horten 2 llvm::InstCombiner::visitAllocaInst 2 llvm::MemCpyOptPass::performCallSlotOptzn 2 LLVMBuildLoad 1 LLVMAddAlias 1 llvm::AMDGPU::HSAMD::MetadataStreamerV3::emitKernelArg 1 llvm::F...