reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/IR/Type.h
  424   static IntegerType *getInt64Ty(LLVMContext &C);

References

include/llvm/IR/IRBuilder.h
  404     return Type::getInt64Ty(Context);
 1802     Value *Idx = ConstantInt::get(Type::getInt64Ty(Context), Idx0);
 1816     Value *Idx = ConstantInt::get(Type::getInt64Ty(Context), Idx0);
 1832       ConstantInt::get(Type::getInt64Ty(Context), Idx0),
 1833       ConstantInt::get(Type::getInt64Ty(Context), Idx1)
 1850       ConstantInt::get(Type::getInt64Ty(Context), Idx0),
 1851       ConstantInt::get(Type::getInt64Ty(Context), Idx1)
 2421     Value *LHS_int = CreatePtrToInt(LHS, Type::getInt64Ty(Context));
 2422     Value *RHS_int = CreatePtrToInt(RHS, Type::getInt64Ty(Context));
include/llvm/ProfileData/InstrProfData.inc
   72 INSTR_PROF_DATA(const uint64_t, llvm::Type::getInt64Ty(Ctx), NameRef, \
   73                 ConstantInt::get(llvm::Type::getInt64Ty(Ctx), \
   75 INSTR_PROF_DATA(const uint64_t, llvm::Type::getInt64Ty(Ctx), FuncHash, \
   76                 ConstantInt::get(llvm::Type::getInt64Ty(Ctx), \
  114 INSTR_PROF_VALUE_NODE(uint64_t, llvm::Type::getInt64Ty(Ctx), Value, \
  116 INSTR_PROF_VALUE_NODE(uint64_t, llvm::Type::getInt64Ty(Ctx), Count, \
  152 VALUE_PROF_FUNC_PARAM(uint64_t, TargetValue, Type::getInt64Ty(Ctx)) \
  160 VALUE_PROF_FUNC_PARAM(uint64_t, PreciseRangeStart, Type::getInt64Ty(Ctx)) \
  162 VALUE_PROF_FUNC_PARAM(uint64_t, PreciseRangeLast, Type::getInt64Ty(Ctx)) \
  164 VALUE_PROF_FUNC_PARAM(uint64_t, LargeValue, Type::getInt64Ty(Ctx))
  216 COVMAP_FUNC_RECORD(const int64_t, llvm::Type::getInt64Ty(Ctx), NameRef, \
  217                    llvm::ConstantInt::get(llvm::Type::getInt64Ty(Ctx), \
  223 COVMAP_FUNC_RECORD(const uint64_t, llvm::Type::getInt64Ty(Ctx), FuncHash, \
  224                    llvm::ConstantInt::get(llvm::Type::getInt64Ty(Ctx), FuncHash))
lib/Analysis/ConstantFolding.cpp
  408       C = FoldBitCast(C, Type::getInt64Ty(C->getContext()), DL);
  519       MapTy = Type::getInt64Ty(C->getContext());
lib/Analysis/InstructionSimplify.cpp
 4883   Type *Int64Ty = Type::getInt64Ty(Ptr->getContext());
lib/Analysis/ValueTracking.cpp
 3227       Ty = Type::getInt64Ty(Ctx);
lib/CodeGen/AtomicExpandPass.cpp
 1628   ConstantInt *SizeVal64 = ConstantInt::get(Type::getInt64Ty(Ctx), Size);
lib/CodeGen/GlobalISel/LegalizerHelper.cpp
  570         ToSize == 32 ? Type::getInt32Ty(Ctx) : Type::getInt64Ty(Ctx),
  586         FromSize == 32 ? Type::getInt32Ty(Ctx) : Type::getInt64Ty(Ctx));
lib/CodeGen/IntrinsicLowering.cpp
  351     CI->replaceAllUsesWith(ConstantInt::get(Type::getInt64Ty(Context), 0));
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 2428                                        Type::getInt64Ty(*DAG.getContext()), FF);
lib/CodeGen/ValueTypes.cpp
  274   case MVT::i64:     return Type::getInt64Ty(Context);
  326   case MVT::v1i64:   return VectorType::get(Type::getInt64Ty(Context), 1);
  327   case MVT::v2i64:   return VectorType::get(Type::getInt64Ty(Context), 2);
  328   case MVT::v4i64:   return VectorType::get(Type::getInt64Ty(Context), 4);
  329   case MVT::v8i64:   return VectorType::get(Type::getInt64Ty(Context), 8);
  330   case MVT::v16i64:  return VectorType::get(Type::getInt64Ty(Context), 16);
  331   case MVT::v32i64:  return VectorType::get(Type::getInt64Ty(Context), 32);
  406     return VectorType::get(Type::getInt64Ty(Context), 1, /*Scalable=*/ true);
  408     return VectorType::get(Type::getInt64Ty(Context), 2, /*Scalable=*/ true);
  410     return VectorType::get(Type::getInt64Ty(Context), 4, /*Scalable=*/ true);
  412     return VectorType::get(Type::getInt64Ty(Context), 8, /*Scalable=*/ true);
  414     return VectorType::get(Type::getInt64Ty(Context), 16, /*Scalable=*/ true);
  416     return VectorType::get(Type::getInt64Ty(Context), 32, /*Scalable=*/ true);
lib/ExecutionEngine/Orc/IndirectionUtils.cpp
  221     ConstantInt::get(Type::getInt64Ty(FT.getContext()), Addr);
lib/ExecutionEngine/Orc/Speculation.cpp
   74         {SpeculatorVTy->getPointerTo(), Type::getInt64Ty(MContext)}, false);
  123               Mutator.CreatePtrToInt(&Fn, Type::getInt64Ty(MContext));
lib/IR/AutoUpgrade.cpp
 1723       Type *NewVecTy = VectorType::get(Type::getInt64Ty(C), 2);
 1785         ExtTy = Type::getInt64Ty(C);
 3616     Type *NewVecTy = VectorType::get(Type::getInt64Ty(C), 2);
 3755                              Constant::getNullValue(Type::getInt64Ty(Context))),
 3761                                     Type::getInt64Ty(Context)))};
 3778     Type *MidTy = Type::getInt64Ty(Context);
 3798     Type *MidTy = Type::getInt64Ty(Context);
lib/IR/ConstantFold.cpp
   94   IntegerType *FakeIntPtrTy = Type::getInt64Ty(DstTy->getContext());
lib/IR/Constants.cpp
 1934                      Type::getInt64Ty(Ty->getContext()));
 1942   Constant *Zero = ConstantInt::get(Type::getInt64Ty(Ty->getContext()), 0);
 1947                      Type::getInt64Ty(Ty->getContext()));
 1959     ConstantInt::get(Type::getInt64Ty(Ty->getContext()), 0),
 1965                      Type::getInt64Ty(Ty->getContext()));
 2611   Type *Ty = VectorType::get(Type::getInt64Ty(Context), Elts.size());
lib/IR/Core.cpp
  559   return (LLVMTypeRef) Type::getInt64Ty(*unwrap(C));
lib/IR/DebugInfoMetadata.cpp
  320       ConstantInt::getSigned(Type::getInt64Ty(Context), Count));
lib/IR/Instructions.cpp
  497         Type::getInt64Ty(getContext()), Val.udiv(APT).getLimitedValue())));
  509           ConstantInt::get(Type::getInt64Ty(getContext()),
lib/IR/IntrinsicInst.cpp
  102   return ConstantInt::get(Type::getInt64Ty(Context), 1);
lib/IR/MDBuilder.cpp
   62   Type *Int64Ty = Type::getInt64Ty(Context);
  112   Type *Int64 = Type::getInt64Ty(Context);
  184     Constant *Flags = ConstantInt::get(Type::getInt64Ty(Context), 1);
  203   Type *Int64 = Type::getInt64Ty(Context);
  217   Type *Int64 = Type::getInt64Ty(Context);
  230   ConstantInt *Off = ConstantInt::get(Type::getInt64Ty(Context), Offset);
  239   IntegerType *Int64 = Type::getInt64Ty(Context);
  252   Type *Int64 = Type::getInt64Ty(Context);
  267   IntegerType *Int64 = Type::getInt64Ty(Context);
  308     createConstant(ConstantInt::get(Type::getInt64Ty(Context), Weight)),
  315   auto *IntType = Type::getInt64Ty(Context);
lib/IR/Metadata.cpp
 1496                          Type::getInt64Ty(getContext()), Offset)),
 1504                                Type::getInt64Ty(getContext()), Visibility))}));
lib/IR/ProfileSummary.cpp
   28   Type *Int64Ty = Type::getInt64Ty(Context);
   50   Type *Int64Ty = Type::getInt64Ty(Context);
lib/IR/Type.cpp
  237   return getInt64Ty(C)->getPointerTo(AS);
  254   case  64: return cast<IntegerType>(Type::getInt64Ty(C));
lib/ProfileData/InstrProf.cpp
  961       MDHelper.createConstant(ConstantInt::get(Type::getInt64Ty(Ctx), Sum)));
  967         ConstantInt::get(Type::getInt64Ty(Ctx), VD.Value)));
  969         ConstantInt::get(Type::getInt64Ty(Ctx), VD.Count)));
 1135   Type *IntTy64 = Type::getInt64Ty(M.getContext());
lib/Target/AArch64/AArch64FastISel.cpp
  536     return materializeInt(ConstantInt::get(Type::getInt64Ty(*Context), 0), VT);
lib/Target/AArch64/AArch64ISelLowering.cpp
12227     Type *Int64Ty = Type::getInt64Ty(M->getContext());
lib/Target/AArch64/AArch64TargetTransformInfo.cpp
  875       Type::getInt64Ty(I.getParent()->getParent()->getContext());
lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp
  407   auto Int64Ty = Type::getInt64Ty(Func.getContext());
  840   auto Int64Ty = Type::getInt64Ty(Func.getContext());
lib/Target/AMDGPU/AMDGPULibCalls.cpp
  604     PtrElemTy = VectorType::get(Type::getInt64Ty(Ctx), Size / 8);
lib/Target/AMDGPU/AMDGPULibFunc.cpp
  885   case AMDGPULibFunc::I64:  T = Type::getInt64Ty(C);  break;
lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp
  119       auto T = ArrayType::get(Type::getInt64Ty(C), 2);
lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp
  403       Type *Int64Ty = Type::getInt64Ty(Ctx);
  500             IType = dyn_cast<Type>(Type::getInt64Ty(ArgType->getContext()));
  505               IType = dyn_cast<Type>(Type::getInt64Ty(ArgType->getContext()));
  517               IType = dyn_cast<Type>(Type::getInt64Ty(ArgType->getContext()));
lib/Target/AMDGPU/SIAnnotateControlFlow.cpp
  143                            : Type::getInt64Ty(Context);
lib/Target/AMDGPU/SIFrameLowering.cpp
  582       PointerType::get(Type::getInt64Ty(MF.getFunction().getContext()),
  627           PointerType::get(Type::getInt64Ty(MF.getFunction().getContext()),
lib/Target/ARM/ARMISelLowering.cpp
16027   case MVT::i64:  RetTyElement = Type::getInt64Ty(*DAG.getContext()); break;
lib/Target/ARM/ARMLoadStoreOptimizer.cpp
 2182     ? TD->getABITypeAlignment(Type::getInt64Ty(Func.getContext()))
lib/Target/BPF/BPFAbstractMemberAccess.cpp
  857       VarType = Type::getInt64Ty(BB->getContext()); // 64bit ptr arith
  888   auto *LDInst = new LoadInst(Type::getInt64Ty(BB->getContext()), GV);
lib/Target/Hexagon/HexagonConstPropagation.cpp
 1987                                   : Type::getInt64Ty(CX);
 2030       IntegerType *Ty = Type::getInt64Ty(CX);
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
 1833     } else if (ETy == Type::getInt64Ty(CPV->getContext())) {
lib/Target/PowerPC/PPCBoolRetToInt.cpp
   93     Type *IntTy = ST->isPPC64() ? Type::getInt64Ty(V->getContext())
lib/Target/PowerPC/PPCFastISel.cpp
  443     IntegerType *OffsetTy = Type::getInt64Ty(*Context);
lib/Target/PowerPC/PPCTargetTransformInfo.cpp
  550     Type::getInt64Ty(C) : Type::getInt32Ty(C);
lib/Target/SystemZ/SystemZTDC.cpp
  361       Value *MaskVal = ConstantInt::get(Type::getInt64Ty(Ctx), Mask);
lib/Transforms/IPO/ArgumentPromotion.cpp
  291                                       : Type::getInt64Ty(F->getContext()));
lib/Transforms/IPO/CrossDSOCFI.cpp
  105       "__cfi_check", Type::getVoidTy(Ctx), Type::getInt64Ty(Ctx),
  143     ConstantInt *CaseTypeId = ConstantInt::get(Type::getInt64Ty(Ctx), TypeId);
lib/Transforms/IPO/LowerTypeTests.cpp
  395   IntegerType *Int64Ty = Type::getInt64Ty(M.getContext());
lib/Transforms/IPO/WholeProgramDevirt.cpp
  481         Int64Ty(Type::getInt64Ty(M.getContext())),
lib/Transforms/InstCombine/InstCombineCalls.cpp
  730     Type *IntTy64 = Type::getInt64Ty(II.getContext());
  892     Type *IntTy64 = Type::getInt64Ty(II.getContext());
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
  723     auto *IdxType = Type::getInt64Ty(T->getContext());
 1255     auto *IdxType = Type::getInt64Ty(T->getContext());
lib/Transforms/Instrumentation/CGProfile.cpp
   93                             Type::getInt64Ty(Context), E.second))};
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
 1275       WideAddr = NextIRB.CreateGEP(Type::getInt64Ty(*DFS.Ctx), WideAddr,
lib/Transforms/Instrumentation/GCOVProfiling.cpp
  800         ArrayType::get(Type::getInt64Ty(*Ctx), Edges);
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
  273   Type *Int64Ty = Type::getInt64Ty(M.getContext());
lib/Transforms/Instrumentation/InstrOrderFile.cpp
   76         ArrayType::get(Type::getInt64Ty(Ctx), INSTR_ORDER_FILE_BUFFER_SIZE);
  154     updateB.CreateStore(ConstantInt::get(Type::getInt64Ty(Ctx), MD5Hash(F.getName())),
lib/Transforms/Instrumentation/InstrProfiling.cpp
  778   ArrayType *CounterTy = ArrayType::get(Type::getInt64Ty(Ctx), NumCounters);
  801       ArrayType *ValuesTy = ArrayType::get(Type::getInt64Ty(Ctx), NS);
  948   auto *Int64Ty = Type::getInt64Ty(M->getContext());
lib/Transforms/Instrumentation/MemorySanitizer.cpp
 4259     return IRB.CreateLoad(Type::getInt64Ty(*MS.C), SaveAreaPtrPtr);
lib/Transforms/Scalar/AlignmentFromAssumptions.cpp
  253   Type *Int64Ty = Type::getInt64Ty(I->getParent()->getParent()->getContext());
lib/Transforms/Scalar/Float2Int.cpp
  424     Type *Ty = (MinBW > 32) ? Type::getInt64Ty(*Ctx) : Type::getInt32Ty(*Ctx);
lib/Transforms/Scalar/IndVarSimplify.cpp
 2361     assert(SE->getSizeOfExpr(IntegerType::getInt64Ty(IndVar->getContext()),
lib/Transforms/Utils/CodeExtractor.cpp
 1012   auto NegativeOne = ConstantInt::getSigned(Type::getInt64Ty(Ctx), -1);
lib/Transforms/Utils/InlineFunction.cpp
 1987           AllocaSize = ConstantInt::get(Type::getInt64Ty(AI->getContext()),
lib/Transforms/Utils/VNCoercion.cpp
  334       ConstantInt::get(Type::getInt64Ty(Src->getContext()), (unsigned)Offset);
  510       ConstantInt::get(Type::getInt64Ty(Src->getContext()), (unsigned)Offset);
tools/clang/lib/CodeGen/CGObjCGNU.cpp
 2160   Int64Ty = llvm::Type::getInt64Ty(VMContext);
tools/clang/lib/CodeGen/CodeGenModule.cpp
  108   Int64Ty = llvm::Type::getInt64Ty(LLVMContext);
 5556   llvm::Type *i64 = llvm::Type::getInt64Ty(Context);
tools/clang/lib/CodeGen/TargetInfo.cpp
 1403                   llvm::Type::getInt64Ty(getVMContext()), 2));
 3010       return llvm::VectorType::get(llvm::Type::getInt64Ty(getVMContext()),
 3276       Lo = llvm::Type::getInt64Ty(Lo->getContext());
 4028           llvm::VectorType::get(llvm::Type::getInt64Ty(getVMContext()), 2));
 5194       llvm::Type *BaseTy = llvm::Type::getInt64Ty(getVMContext());
 5244       llvm::Type *BaseTy = llvm::Type::getInt64Ty(getVMContext());
 5972     ElemTy = llvm::Type::getInt64Ty(getVMContext());
 7491       return ABIArgInfo::getDirect(llvm::Type::getInt64Ty(getVMContext()));
 7531     return ABIArgInfo::getDirect(llvm::Type::getInt64Ty(getVMContext()));
 8231         Elems.push_back(llvm::Type::getInt64Ty(Context));
tools/clang/tools/clang-offload-wrapper/ClangOffloadWrapper.cpp
   78       return Type::getInt64Ty(C);
tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
  357       ConstantInt::get(llvm::Type::getInt64Ty(m_module->getContext()),
tools/lli/lli.cpp
  317     ReturnTy = Type::getInt64Ty(Context);
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
  162     Type::getInt64Ty(Context),
  315         Type::getInt64Ty(Context),
tools/polly/lib/Analysis/ScopBuilder.cpp
 1666         ConstantInt::get(IntegerType::getInt64Ty(BasePtr->getContext()), V)));
 1803   auto *AF = SE.getConstant(IntegerType::getInt64Ty(CI->getContext()), 0);
 3650   auto *AF = SE.getConstant(IntegerType::getInt64Ty(SE.getContext()), 0);
tools/polly/lib/Analysis/ScopInfo.cpp
 1844   auto *DimSizeType = Type::getInt64Ty(getSE()->getContext());
tools/polly/lib/CodeGen/IslNodeBuilder.cpp
 1483           ConstantInt::get(Type::getInt64Ty(Ctx), Size),
 1484           ConstantInt::get(Type::getInt64Ty(Ctx), ArraySizeInt), nullptr,
tools/polly/lib/Exchange/JSONExporter.cpp
  612       {"i64", Type::getInt64Ty(LLVMContext)},
unittests/Analysis/ScalarEvolutionTest.cpp
  441   Type *ArgTys[] = {Type::getInt64Ty(Context), Ty32};
  687   Type *I64Ty = Type::getInt64Ty(Context);
  753   Type *T_int64 = Type::getInt64Ty(Context);
  827   Type *T_int64 = Type::getInt64Ty(Context);
  925   Type *T_int64 = Type::getInt64Ty(Context);
 1018   auto *Phi = PHINode::Create(Type::getInt64Ty(Context), 2, "", Br);
 1097   Type *ArgTy = Type::getInt64Ty(Context);
 1153   Type *T_int64 = Type::getInt64Ty(Context);
 1215   Type *T_int64 = Type::getInt64Ty(Context);
 1267   Type *T_int64 = Type::getInt64Ty(Context);
 1317   Type *T_int64 = Type::getInt64Ty(Context);
 1368   Type *T_int64 = Type::getInt64Ty(Context);
 1418   Type *T_int64 = Type::getInt64Ty(Context);
unittests/CodeGen/ScalableVectorMVTsTest.cpp
   92   Type *Int64Ty = Type::getInt64Ty(Ctx);
unittests/FuzzMutate/OperationsTest.cpp
   86   Constant *i64 = ConstantInt::get(Type::getInt64Ty(Ctx),
  334   Type *Int64Ty = Type::getInt64Ty(Ctx);
unittests/FuzzMutate/RandomIRBuilderTest.cpp
  102       {Type::getInt8Ty(Ctx), Type::getInt32Ty(Ctx), Type::getInt64Ty(Ctx)};
  181       {Type::getInt8Ty(Ctx), Type::getInt32Ty(Ctx), Type::getInt64Ty(Ctx)};
unittests/FuzzMutate/StrategiesTest.cpp
   31       Type::getInt64Ty, Type::getFloatTy, Type::getDoubleTy};
   44       Type::getInt64Ty, Type::getFloatTy, Type::getDoubleTy};
unittests/IR/ConstantsTest.cpp
  133   Type *Int64Ty = Type::getInt64Ty(C);
  159   ConstantInt *K = ConstantInt::get(Type::getInt64Ty(C), 1234);
  195   Type *Int64Ty = Type::getInt64Ty(Context);
  423                   Type::getInt32Ty(Context), Type::getInt64Ty(Context)}) {
  446                   Type::getInt32Ty(Context), Type::getInt64Ty(Context)}) {
unittests/IR/InstructionsTest.cpp
   71     FArgTypes.push_back(Type::getInt64Ty(Ctx));
   86                    ConstantInt::get(Type::getInt64Ty(Ctx), 42)};
  104                    ConstantInt::get(Type::getInt64Ty(Ctx), 42)};
  188   Type *Int64Ty = Type::getInt64Ty(C);
  428   Type* Int64Ty = Type::getInt64Ty(C);
unittests/IR/PatternMatch.cpp
  478   Value *One64Z = IRB.CreateZExt(One32, IntegerType::getInt64Ty(Ctx));
  479   Value *One64S = IRB.CreateSExt(One32, IntegerType::getInt64Ty(Ctx));
unittests/IR/VectorTypesTest.cpp
   22   Type *Int64Ty = Type::getInt64Ty(Ctx);
   96   Type *Int64Ty = Type::getInt64Ty(Ctx);
  170   Type *Int64Ty = Type::getInt64Ty(Ctx);
  219   Type *Int64Ty = Type::getInt64Ty(Ctx);