Lines Matching defs:TheContext
626 static LLVMContext TheContext;
627 static IRBuilder<> Builder(TheContext);
638 return TmpB.CreateAlloca(Type::getDoubleTy(TheContext), 0, VarName.c_str());
642 return ConstantFP::get(TheContext, APFloat(Val));
702 return Builder.CreateUIToFP(L, Type::getDoubleTy(TheContext), "booltmp");
743 CondV, ConstantFP::get(TheContext, APFloat(0.0)), "ifcond");
749 BasicBlock *ThenBB = BasicBlock::Create(TheContext, "then", TheFunction);
750 BasicBlock *ElseBB = BasicBlock::Create(TheContext, "else");
751 BasicBlock *MergeBB = BasicBlock::Create(TheContext, "ifcont");
779 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(TheContext), 2, "iftmp");
821 BasicBlock *LoopBB = BasicBlock::Create(TheContext, "loop", TheFunction);
847 StepVal = ConstantFP::get(TheContext, APFloat(1.0));
862 EndCond, ConstantFP::get(TheContext, APFloat(0.0)), "loopcond");
866 BasicBlock::Create(TheContext, "afterloop", TheFunction);
882 return Constant::getNullValue(Type::getDoubleTy(TheContext));
905 InitVal = ConstantFP::get(TheContext, APFloat(0.0));
933 std::vector<Type *> Doubles(Args.size(), Type::getDoubleTy(TheContext));
935 FunctionType::get(Type::getDoubleTy(TheContext), Doubles, false);
993 BasicBlock *BB = BasicBlock::Create(TheContext, "entry", TheFunction);
1121 Module *M = ParseIRFile(InputFile, Err, TheContext);
1136 LLVMContext &Context = TheContext;