diff options
| author | Baitinq <[email protected]> | 2025-07-11 00:30:28 +0200 |
|---|---|---|
| committer | Baitinq <[email protected]> | 2025-07-11 00:32:50 +0200 |
| commit | 055fbcfb9db4087cde5f102c0753999f569b2f35 (patch) | |
| tree | 5f2189b3dfc89d725f6f372c9ca3cb05424c9ae1 /src/bootstrap/llvm.pry | |
| parent | Bootstrap: Support variable assignment (diff) | |
| download | pry-lang-055fbcfb9db4087cde5f102c0753999f569b2f35.tar.gz pry-lang-055fbcfb9db4087cde5f102c0753999f569b2f35.tar.bz2 pry-lang-055fbcfb9db4087cde5f102c0753999f569b2f35.zip | |
Bootstrap: Support addition
Diffstat (limited to 'src/bootstrap/llvm.pry')
| -rw-r--r-- | src/bootstrap/llvm.pry | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/bootstrap/llvm.pry b/src/bootstrap/llvm.pry index 0530299..c4f7612 100644 --- a/src/bootstrap/llvm.pry +++ b/src/bootstrap/llvm.pry @@ -318,6 +318,9 @@ extern LLVMIsATerminatorInst = (LLVMValueRef) => LLVMValueRef; extern LLVMBuildCondBr = (LLVMBuilderRef, LLVMValueRef, LLVMBasicBlockRef, LLVMBasicBlockRef) => LLVMValueRef; extern LLVMBuildICmp = (LLVMBuilderRef, LLVMIntPredicate, LLVMValueRef, LLVMValueRef, *i8) => LLVMValueRef; extern LLVMBuildNeg = (LLVMBuilderRef, LLVMValueRef, *i8) => LLVMValueRef; +extern LLVMBuildSub = (LLVMBuilderRef, LLVMValueRef, LLVMValueRef, *i8) => LLVMValueRef; +extern LLVMBuildAdd = (LLVMBuilderRef, LLVMValueRef, LLVMValueRef, *i8) => LLVMValueRef; +extern LLVMBuildGEP2 = (LLVMBuilderRef, LLVMTypeRef, LLVMValueRef, *LLVMValueRef, i64, *i8) => LLVMValueRef; let LLVMIntEQ = 32; let LLVMIntNE = 33; |