Home | History | Annotate | Download | only in JIT

Lines Matching refs:Builder

44   IRBuilder<> builder(Entry);
45 Value *Load = builder.CreateLoad(G);
47 Value *Add = builder.CreateAdd(Load, ConstantInt::get(GTy, 1LL));
48 builder.CreateStore(Add, G);
49 builder.CreateRet(Add);
339 IRBuilder<> Builder(Block);
340 Builder.CreateRetVoid();
372 IRBuilder<> Builder(Entry);
373 Value *result = Builder.CreateCall(
376 Builder.CreateRet(result);
410 IRBuilder<> Builder(Block1);
411 Builder.CreateCall(Func2, ConstantInt::getTrue(Context));
412 Builder.CreateCall(Func3, ConstantInt::getTrue(Context));
413 Builder.CreateRetVoid();
416 Builder.SetInsertPoint(Block2);
417 Builder.CreateCondBr(Func2->arg_begin(), True2, False2);
418 Builder.SetInsertPoint(True2);
419 Builder.CreateCall(Func3, ConstantInt::getFalse(Context));
420 Builder.CreateRetVoid();
421 Builder.SetInsertPoint(False2);
422 Builder.CreateRetVoid();
425 Builder.SetInsertPoint(Block3);
426 Builder.CreateCondBr(Func3->arg_begin(), True3, False3);
427 Builder.SetInsertPoint(True3);
428 Builder.CreateCall(Func2, ConstantInt::getFalse(Context));
429 Builder.CreateRetVoid();
430 Builder.SetInsertPoint(False3);
431 Builder.CreateRetVoid();
456 IRBuilder<> Builder(Block1);
457 Value *Result = Builder.CreateCall(Func2);
458 Builder.CreateRet(Result);
461 Builder.SetInsertPoint(Block2);
462 Builder.CreateRet(ConstantInt::get(TypeBuilder<int, false>::get(Context),42));
624 IRBuilder<> Builder(Entry);
626 Builder.CreateRet(Val);
637 Builder.SetInsertPoint(NewEntry);
639 Builder.CreateRet(Val);