Skip to content

Commit 5c8d975

Browse files
committed
Feature(compiler): Use createFSub for MinusMinusToken
1 parent 3b31862 commit 5c8d975

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

src/backend/llvm/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -356,9 +356,9 @@ function buildFromPostfixUnaryExpression(
356356
case ts.SyntaxKind.MinusMinusToken: {
357357
const left = buildFromExpression(expr.operand, ctx, builder);
358358

359-
const next = builder.createFAdd(
359+
const next = builder.createFSub(
360360
loadIfNeeded(left, builder, ctx),
361-
llvm.ConstantFP.get(ctx.llvmContext, -1)
361+
llvm.ConstantFP.get(ctx.llvmContext, 1)
362362
);
363363

364364
return builder.createStore(

tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
},
99
"exclude": [
1010
"sandbox",
11-
"packages"
11+
"packages",
12+
"tests/snapshots"
1213
]
1314
}

0 commit comments

Comments
 (0)