reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
680 return Builder.CreateCall(F, OperandV, "unop"); 691 return Builder.CreateFAdd(L, R, "addtmp"); 693 return Builder.CreateFSub(L, R, "subtmp"); 695 return Builder.CreateFMul(L, R, "multmp"); 697 L = Builder.CreateFCmpULT(L, R, "cmptmp"); 699 return Builder.CreateUIToFP(L, Type::getDoubleTy(TheContext), "booltmp"); 710 return Builder.CreateCall(F, Ops, "binop"); 730 return Builder.CreateCall(CalleeF, ArgsV, "calltmp"); 739 CondV = Builder.CreateFCmpONE( 742 Function *TheFunction = Builder.GetInsertBlock()->getParent(); 750 Builder.CreateCondBr(CondV, ThenBB, ElseBB); 753 Builder.SetInsertPoint(ThenBB); 759 Builder.CreateBr(MergeBB); 761 ThenBB = Builder.GetInsertBlock(); 765 Builder.SetInsertPoint(ElseBB); 771 Builder.CreateBr(MergeBB); 773 ElseBB = Builder.GetInsertBlock(); 777 Builder.SetInsertPoint(MergeBB); 778 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(TheContext), 2, "iftmp"); 808 Function *TheFunction = Builder.GetInsertBlock()->getParent(); 809 BasicBlock *PreheaderBB = Builder.GetInsertBlock(); 813 Builder.CreateBr(LoopBB); 816 Builder.SetInsertPoint(LoopBB); 820 Builder.CreatePHI(Type::getDoubleTy(TheContext), 2, VarName); 845 Value *NextVar = Builder.CreateFAdd(Variable, StepVal, "nextvar"); 853 EndCond = Builder.CreateFCmpONE( 857 BasicBlock *LoopEndBB = Builder.GetInsertBlock(); 862 Builder.CreateCondBr(EndCond, LoopBB, AfterBB); 865 Builder.SetInsertPoint(AfterBB); 912 Builder.SetInsertPoint(BB); 921 Builder.CreateRet(RetVal);