llvm-6502/test/Transforms/PiNodeInserter/test.ll
2002-05-10 05:38:18 +00:00

18 lines
231 B
LLVM

int "test"(int %i) {
%c = seteq int %i, 0
br bool %c, label %iIsZero, label %iIsNotZero
iIsZero:
ret int %i
iIsZero2:
ret int 0
iIsNotZero:
%d = setne int %i, 0
br bool %d, label %Quit, label %iIsZero2
Quit:
ret int 1
}