|
reference, declaration → definition
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.cpp12227 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.cpp16027 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);