|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/IR/Type.h 412 static Type *getDoubleTy(LLVMContext &C);
References
examples/Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp 733 return TmpB.CreateAlloca(Type::getDoubleTy(*TheContext), nullptr, VarName);
801 return Builder->CreateUIToFP(L, Type::getDoubleTy(*TheContext), "booltmp");
880 PHINode *PN = Builder->CreatePHI(Type::getDoubleTy(*TheContext), 2, "iftmp");
984 return Constant::getNullValue(Type::getDoubleTy(*TheContext));
1037 std::vector<Type *> Doubles(Args.size(), Type::getDoubleTy(*TheContext));
1039 FunctionType::get(Type::getDoubleTy(*TheContext), Doubles, false);
examples/Kaleidoscope/BuildingAJIT/Chapter2/toy.cpp 733 return TmpB.CreateAlloca(Type::getDoubleTy(*TheContext), nullptr, VarName);
801 return Builder->CreateUIToFP(L, Type::getDoubleTy(*TheContext), "booltmp");
880 PHINode *PN = Builder->CreatePHI(Type::getDoubleTy(*TheContext), 2, "iftmp");
984 return Constant::getNullValue(Type::getDoubleTy(*TheContext));
1037 std::vector<Type *> Doubles(Args.size(), Type::getDoubleTy(*TheContext));
1039 FunctionType::get(Type::getDoubleTy(*TheContext), Doubles, false);
examples/Kaleidoscope/BuildingAJIT/Chapter3/toy.cpp 732 return TmpB.CreateAlloca(Type::getDoubleTy(TheContext), nullptr, VarName);
800 return Builder.CreateUIToFP(L, Type::getDoubleTy(TheContext), "booltmp");
879 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(TheContext), 2, "iftmp");
983 return Constant::getNullValue(Type::getDoubleTy(TheContext));
1036 std::vector<Type *> Doubles(Args.size(), Type::getDoubleTy(TheContext));
1038 FunctionType::get(Type::getDoubleTy(TheContext), Doubles, false);
examples/Kaleidoscope/BuildingAJIT/Chapter4/toy.cpp 718 return TmpB.CreateAlloca(Type::getDoubleTy(TheContext), nullptr, VarName);
786 return Builder.CreateUIToFP(L, Type::getDoubleTy(TheContext), "booltmp");
865 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(TheContext), 2, "iftmp");
969 return Constant::getNullValue(Type::getDoubleTy(TheContext));
1022 std::vector<Type *> Doubles(Args.size(), Type::getDoubleTy(TheContext));
1024 FunctionType::get(Type::getDoubleTy(TheContext), Doubles, false);
examples/Kaleidoscope/BuildingAJIT/Chapter5/toy.cpp 742 return TmpB.CreateAlloca(Type::getDoubleTy(TheContext), nullptr, VarName);
810 return Builder.CreateUIToFP(L, Type::getDoubleTy(TheContext), "booltmp");
889 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(TheContext), 2, "iftmp");
993 return Constant::getNullValue(Type::getDoubleTy(TheContext));
1046 std::vector<Type *> Doubles(Args.size(), Type::getDoubleTy(TheContext));
1048 FunctionType::get(Type::getDoubleTy(TheContext), Doubles, false);
examples/Kaleidoscope/Chapter3/toy.cpp 440 return Builder.CreateUIToFP(L, Type::getDoubleTy(TheContext), "booltmp");
468 std::vector<Type *> Doubles(Args.size(), Type::getDoubleTy(TheContext));
470 FunctionType::get(Type::getDoubleTy(TheContext), Doubles, false);
examples/Kaleidoscope/Chapter4/toy.cpp 468 return Builder.CreateUIToFP(L, Type::getDoubleTy(TheContext), "booltmp");
496 std::vector<Type *> Doubles(Args.size(), Type::getDoubleTy(TheContext));
498 FunctionType::get(Type::getDoubleTy(TheContext), Doubles, false);
examples/Kaleidoscope/Chapter5/toy.cpp 595 return Builder.CreateUIToFP(L, Type::getDoubleTy(TheContext), "booltmp");
666 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(TheContext), 2, "iftmp");
708 Builder.CreatePHI(Type::getDoubleTy(TheContext), 2, VarName);
765 return Constant::getNullValue(Type::getDoubleTy(TheContext));
770 std::vector<Type *> Doubles(Args.size(), Type::getDoubleTy(TheContext));
772 FunctionType::get(Type::getDoubleTy(TheContext), Doubles, false);
examples/Kaleidoscope/Chapter6/toy.cpp 699 return Builder.CreateUIToFP(L, Type::getDoubleTy(TheContext), "booltmp");
778 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(TheContext), 2, "iftmp");
820 Builder.CreatePHI(Type::getDoubleTy(TheContext), 2, VarName);
877 return Constant::getNullValue(Type::getDoubleTy(TheContext));
882 std::vector<Type *> Doubles(Args.size(), Type::getDoubleTy(TheContext));
884 FunctionType::get(Type::getDoubleTy(TheContext), Doubles, false);
examples/Kaleidoscope/Chapter7/toy.cpp 738 return TmpB.CreateAlloca(Type::getDoubleTy(TheContext), nullptr, VarName);
806 return Builder.CreateUIToFP(L, Type::getDoubleTy(TheContext), "booltmp");
885 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(TheContext), 2, "iftmp");
989 return Constant::getNullValue(Type::getDoubleTy(TheContext));
1042 std::vector<Type *> Doubles(Args.size(), Type::getDoubleTy(TheContext));
1044 FunctionType::get(Type::getDoubleTy(TheContext), Doubles, false);
examples/Kaleidoscope/Chapter8/toy.cpp 737 return TmpB.CreateAlloca(Type::getDoubleTy(TheContext), nullptr, VarName);
805 return Builder.CreateUIToFP(L, Type::getDoubleTy(TheContext), "booltmp");
884 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(TheContext), 2, "iftmp");
988 return Constant::getNullValue(Type::getDoubleTy(TheContext));
1041 std::vector<Type *> Doubles(Args.size(), Type::getDoubleTy(TheContext));
1043 FunctionType::get(Type::getDoubleTy(TheContext), Doubles, false);
examples/Kaleidoscope/Chapter9/toy.cpp 890 return TmpB.CreateAlloca(Type::getDoubleTy(TheContext), nullptr,
964 return Builder.CreateUIToFP(L, Type::getDoubleTy(TheContext), "booltmp");
1047 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(TheContext), 2, "iftmp");
1153 return Constant::getNullValue(Type::getDoubleTy(TheContext));
1208 std::vector<Type *> Doubles(Args.size(), Type::getDoubleTy(TheContext));
1210 FunctionType::get(Type::getDoubleTy(TheContext), Doubles, false);
include/llvm/IR/IRBuilder.h 427 return Type::getDoubleTy(Context);
include/llvm/IR/Type.h 435 return Type::getDoubleTy(C);
lib/AsmParser/LLLexer.cpp 819 TYPEKEYWORD("double", Type::getDoubleTy(Context));
lib/Bitcode/Reader/BitcodeReader.cpp 1732 ResultTy = Type::getDoubleTy(Context);
lib/CodeGen/GlobalISel/LegalizerHelper.cpp 531 Type *HLTy = Size == 64 ? Type::getDoubleTy(Ctx) : Type::getFloatTy(Ctx);
544 MI, MIRBuilder, Type::getDoubleTy(Ctx), Type::getFloatTy(Ctx));
556 MI, MIRBuilder, Type::getFloatTy(Ctx), Type::getDoubleTy(Ctx));
571 FromSize == 64 ? Type::getDoubleTy(Ctx) : Type::getFloatTy(Ctx));
585 ToSize == 64 ? Type::getDoubleTy(Ctx) : Type::getFloatTy(Ctx),
1991 ZeroTy = Type::getDoubleTy(Ctx);
lib/CodeGen/IntrinsicLowering.cpp 223 Type::getDoubleTy(CI->getContext()));
lib/CodeGen/ValueTypes.cpp 278 case MVT::f64: return Type::getDoubleTy(Context);
353 case MVT::v1f64: return VectorType::get(Type::getDoubleTy(Context), 1);
354 case MVT::v2f64: return VectorType::get(Type::getDoubleTy(Context), 2);
355 case MVT::v4f64: return VectorType::get(Type::getDoubleTy(Context), 4);
356 case MVT::v8f64: return VectorType::get(Type::getDoubleTy(Context), 8);
434 return VectorType::get(Type::getDoubleTy(Context), 1, /*Scalable=*/ true);
436 return VectorType::get(Type::getDoubleTy(Context), 2, /*Scalable=*/ true);
438 return VectorType::get(Type::getDoubleTy(Context), 4, /*Scalable=*/ true);
440 return VectorType::get(Type::getDoubleTy(Context), 8, /*Scalable=*/ true);
lib/IR/Constants.cpp 823 Ty = Type::getDoubleTy(Context);
2574 Type *Ty = ArrayType::get(Type::getDoubleTy(Context), Elts.size());
2621 Type *Ty = VectorType::get(Type::getDoubleTy(Context), Elts.size());
2645 Type *Ty = VectorType::get(Type::getDoubleTy(Context), Elts.size());
lib/IR/Core.cpp 603 return (LLVMTypeRef) Type::getDoubleTy(*unwrap(C));
lib/IR/Function.cpp 961 case IITDescriptor::Double: return Type::getDoubleTy(Context);
lib/IR/Type.cpp 44 case DoubleTyID : return getDoubleTy(C);
197 return getDoubleTy(C)->getPointerTo(AS);
lib/Target/AMDGPU/AMDGPULibFunc.cpp 888 case AMDGPULibFunc::F64: T = Type::getDoubleTy(C); break;
lib/Target/ARM/ARMLegalizerInfo.cpp 418 auto *ArgTy = OpSize == 32 ? Type::getFloatTy(Ctx) : Type::getDoubleTy(Ctx);
lib/Target/NVPTX/NVPTXAsmPrinter.cpp 1873 } else if (Ty == Type::getDoubleTy(CPV->getContext())) {
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp 352 Type *Ty = Float64 ? Type::getDoubleTy(Context) : Type::getFloatTy(Context);
lib/Target/WebAssembly/WebAssemblyRegStackify.cpp 120 Type::getDoubleTy(MF.getFunction().getContext())));
lib/Target/X86/X86InstrInfo.cpp 5322 Ty = Type::getDoubleTy(MF.getFunction().getContext());
lib/Transforms/InstCombine/InstCombineCasts.cpp 1468 return Type::getDoubleTy(CFP->getContext());
tools/clang/lib/CodeGen/CodeGenModule.cpp 111 DoubleTy = llvm::Type::getDoubleTy(LLVMContext);
tools/clang/lib/CodeGen/CodeGenTypes.cpp 301 return llvm::Type::getDoubleTy(VMContext);
tools/clang/lib/CodeGen/TargetInfo.cpp 3026 return llvm::VectorType::get(llvm::Type::getDoubleTy(getVMContext()),
3163 return llvm::Type::getDoubleTy(getVMContext());
3272 Lo = llvm::Type::getDoubleTy(Lo->getContext());
6877 PassTy = llvm::Type::getDoubleTy(getVMContext());
7086 ArgList.push_back(llvm::Type::getDoubleTy(getVMContext()));
tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp 55 Type::getInt64Ty, Type::getFloatTy, Type::getDoubleTy};
tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp 40 Type::getInt64Ty, Type::getFloatTy, Type::getDoubleTy};
tools/llvm-stress/llvm-stress.cpp 317 Type::getDoubleTy(Context)
tools/polly/lib/Exchange/JSONExporter.cpp 604 {"double", Type::getDoubleTy(LLVMContext)},
unittests/FuzzMutate/OperationsTest.cpp 90 Constant *f64 = ConstantFP::get(Type::getDoubleTy(Ctx), 123.45);
unittests/FuzzMutate/StrategiesTest.cpp 31 Type::getInt64Ty, Type::getFloatTy, Type::getDoubleTy};
44 Type::getInt64Ty, Type::getFloatTy, Type::getDoubleTy};
unittests/IR/ConstantsTest.cpp 200 Type *DoubleTy = Type::getDoubleTy(Context);
432 Type::getDoubleTy(Context)}) {
454 Type::getDoubleTy(Context)}) {
unittests/IR/IRBuilderTest.cpp 177 GlobalVariable *GVDouble = new GlobalVariable(*M, Type::getDoubleTy(Ctx),
227 VDouble = Builder.CreateFPExt(V, Type::getDoubleTy(Ctx));
unittests/IR/InstructionsTest.cpp 195 Type *DoubleTy = Type::getDoubleTy(C);
unittests/IR/VectorTypesTest.cpp 23 Type *Float64Ty = Type::getDoubleTy(Ctx);
97 Type *Float64Ty = Type::getDoubleTy(Ctx);