Lines Matching refs:TheContext
997 static LLVMContext TheContext;
998 static IRBuilder<> Builder(TheContext);
1009 return TmpB.CreateAlloca(Type::getDoubleTy(TheContext), 0, VarName.c_str());
1013 return ConstantFP::get(TheContext, APFloat(Val));
1069 return Builder.CreateUIToFP(L, Type::getDoubleTy(TheContext), "booltmp");
1107 CondV, ConstantFP::get(TheContext, APFloat(0.0)), "ifcond");
1113 BasicBlock *ThenBB = BasicBlock::Create(TheContext, "then", TheFunction);
1114 TheContext, "else");
1115 BasicBlock *MergeBB = BasicBlock::Create(TheContext, "ifcont");
1143 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(TheContext), 2, "iftmp");
1185 BasicBlock *LoopBB = BasicBlock::Create(TheContext, "loop", TheFunction);
1211 StepVal = ConstantFP::get(TheContext, APFloat(1.0));
1226 EndCond, ConstantFP::get(TheContext, APFloat(0.0)), "loopcond");
1230 BasicBlock::Create(TheContext, "afterloop", TheFunction);
1246 return Constant::getNullValue(Type::getDoubleTy(TheContext));
1269 InitVal = ConstantFP::get(TheContext, APFloat(0.0));
1297 std::vector<Type *> Doubles(Args.size(), Type::getDoubleTy(TheContext));
1299 FunctionType::get(Type::getDoubleTy(TheContext), Doubles, false);
1364 BasicBlock *BB = BasicBlock::Create(TheContext, "entry", TheFunction);
1489 Module *M = ParseIRFile(InputFile, Err, TheContext);
1511 LLVMContext &Context = TheContext;