Lines Matching defs:TheContext
895 static LLVMContext TheContext;
896 static IRBuilder<> Builder(TheContext);
907 return TmpB.CreateAlloca(Type::getDoubleTy(TheContext), 0, VarName.c_str());
911 return ConstantFP::get(TheContext, APFloat(Val));
967 return Builder.CreateUIToFP(L, Type::getDoubleTy(TheContext), "booltmp");
1005 CondV, ConstantFP::get(TheContext, APFloat(0.0)), "ifcond");
1011 BasicBlock *ThenBB = BasicBlock::Create(TheContext, "then", TheFunction);
1012 BasicBlock *ElseBB = BasicBlock::Create(TheContext, "else");
1013 BasicBlock *MergeBB = BasicBlock::Create(TheContext, "ifcont");
1041 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(TheContext), 2, "iftmp");
1083 BasicBlock *LoopBB = BasicBlock::Create(TheContext, "loop", TheFunction);
1109 StepVal = ConstantFP::get(TheContext, APFloat(1.0));
1124 EndCond, ConstantFP::get(TheContext, APFloat(0.0)), "loopcond");
1128 BasicBlock::Create(TheContext, "afterloop", TheFunction);
1144 return Constant::getNullValue(Type::getDoubleTy(TheContext));
1167 InitVal = ConstantFP::get(TheContext, APFloat(0.0));
1195 std::vector<Type *> Doubles(Args.size(), Type::getDoubleTy(TheContext));
1197 FunctionType::get(Type::getDoubleTy(TheContext), Doubles, false);
1262 BasicBlock *BB = BasicBlock::Create(TheContext, "entry", TheFunction);
1389 LLVMContext &Context = TheContext;