Lines Matching refs:ifFalse
321 std::unique_ptr<LValue> ifFalse) in getLValue() argument
325 , fIfFalse(std::move(ifFalse)) {} in getLValue()
344 LLVMValueRef ifFalse = fIfTrue->load(builder); in getLValue() local
349 LLVMValueRef incomingValues[2] = { ifTrue, ifFalse }; in getLValue()
694 LLVMBasicBlockRef ifFalse = fCurrentBlock; in compileBinary() local
706 LLVMBasicBlockRef incomingBlocks[2] = { ifTrue, ifFalse }; in compileBinary()
713 LLVMBasicBlockRef ifFalse = LLVMAppendBasicBlockInContext(fContext, fCurrentFunction, in compileBinary() local
717 LLVMBuildCondBr(builder, left, merge, ifFalse); in compileBinary()
718 this->setBlock(builder, ifFalse); in compileBinary()
724 LLVMBasicBlockRef incomingBlocks[2] = { ifFalse, ifTrue }; in compileBinary()
1012 LLVMValueRef ifFalse = this->compileExpression(builder, *t.fIfFalse); in compileTernary() local
1017 LLVMValueRef incomingValues[2] = { ifTrue, ifFalse }; in compileTernary()
1091 LLVMBasicBlockRef ifFalse; in compileIf() local
1093 ifFalse = LLVMAppendBasicBlockInContext(fContext, fCurrentFunction, "if false"); in compileIf()
1095 ifFalse = merge; in compileIf()
1097 LLVMBuildCondBr(builder, test, ifTrue, ifFalse); in compileIf()
1104 this->setBlock(builder, ifFalse); in compileIf()