reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
832 return Builder.SetCurrentDebugLocation(DebugLoc()); 838 Builder.SetCurrentDebugLocation( 907 return Builder.CreateLoad(V, Name.c_str()); 920 return Builder.CreateCall(F, OperandV, "unop"); 945 Builder.CreateStore(Val, Variable); 956 return Builder.CreateFAdd(L, R, "addtmp"); 958 return Builder.CreateFSub(L, R, "subtmp"); 960 return Builder.CreateFMul(L, R, "multmp"); 962 L = Builder.CreateFCmpULT(L, R, "cmptmp"); 964 return Builder.CreateUIToFP(L, Type::getDoubleTy(TheContext), "booltmp"); 975 return Builder.CreateCall(F, Ops, "binop"); 997 return Builder.CreateCall(CalleeF, ArgsV, "calltmp"); 1008 CondV = Builder.CreateFCmpONE( 1011 Function *TheFunction = Builder.GetInsertBlock()->getParent(); 1019 Builder.CreateCondBr(CondV, ThenBB, ElseBB); 1022 Builder.SetInsertPoint(ThenBB); 1028 Builder.CreateBr(MergeBB); 1030 ThenBB = Builder.GetInsertBlock(); 1034 Builder.SetInsertPoint(ElseBB); 1040 Builder.CreateBr(MergeBB); 1042 ElseBB = Builder.GetInsertBlock(); 1046 Builder.SetInsertPoint(MergeBB); 1047 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(TheContext), 2, "iftmp"); 1074 Function *TheFunction = Builder.GetInsertBlock()->getParent(); 1087 Builder.CreateStore(StartVal, Alloca); 1094 Builder.CreateBr(LoopBB); 1097 Builder.SetInsertPoint(LoopBB); 1128 Value *CurVar = Builder.CreateLoad(Alloca, VarName.c_str()); 1129 Value *NextVar = Builder.CreateFAdd(CurVar, StepVal, "nextvar"); 1130 Builder.CreateStore(NextVar, Alloca); 1133 EndCond = Builder.CreateFCmpONE( 1141 Builder.CreateCondBr(EndCond, LoopBB, AfterBB); 1144 Builder.SetInsertPoint(AfterBB); 1159 Function *TheFunction = Builder.GetInsertBlock()->getParent(); 1181 Builder.CreateStore(InitVal, Alloca); 1238 Builder.SetInsertPoint(BB); 1274 Builder.GetInsertBlock()); 1277 Builder.CreateStore(&Arg, Alloca); 1287 Builder.CreateRet(RetVal);