Home
last modified time | relevance | path

Searched refs:Int64Ty (Results 1 – 25 of 29) sorted by relevance

12

/external/llvm/unittests/IR/
DInstructionsTest.cpp177 Type *Int64Ty = Type::getInt64Ty(C); in TEST() local
179 Type *V8x64Ty = VectorType::get(Int64Ty, 8); in TEST()
187 Type *V2Int64Ty = VectorType::get(Int64Ty, 2); in TEST()
191 Type *Int64PtrTy = PointerType::get(Int64Ty, 0); in TEST()
194 Type *Int64PtrAS1Ty = PointerType::get(Int64Ty, 1); in TEST()
212 EXPECT_FALSE(CastInst::isCastable(Int64Ty, X86MMXTy)); in TEST()
220 EXPECT_FALSE(CastInst::isBitCastable(Int64Ty, X86MMXTy)); in TEST()
250 EXPECT_TRUE(CastInst::isBitCastable(V2Int32Ty, Int64Ty)); in TEST()
253 EXPECT_FALSE(CastInst::isBitCastable(Int32Ty, Int64Ty)); in TEST()
254 EXPECT_FALSE(CastInst::isBitCastable(Int64Ty, Int32Ty)); in TEST()
[all …]
DConstantsTest.cpp130 Type *Int64Ty = Type::getInt64Ty(C); in TEST() local
133 VectorType *Int64VecTy = VectorType::get(Int64Ty, 4); in TEST()
136 EXPECT_EQ(Constant::getNullValue(Int64Ty), in TEST()
138 Constant::getNullValue(Int8PtrTy), Int64Ty)); in TEST()
169 Type *Int64Ty = Type::getInt64Ty(getGlobalContext()); in TEST() local
230 CHECK(ConstantExpr::getSExt(P0, Int64Ty), "sext i32 " P0STR " to i64"); in TEST()
231 CHECK(ConstantExpr::getZExt(P0, Int64Ty), "zext i32 " P0STR " to i64"); in TEST()
/external/llvm/lib/Transforms/Instrumentation/
DSanitizerCoverage.cpp131 Type *IntptrTy, *Int64Ty; member in __anonaa170eb80111::SanitizerCoverageModule
152 Int64Ty = IRB.getInt64Ty(); in runOnModule()
169 kSanCovTraceCmp, VoidTy, Int64Ty, Int64Ty, Int64Ty, nullptr)); in runOnModule()
335 ConstantInt::get(Int64Ty, (TypeSize << 32) | ICMP->getPredicate()), in InjectTraceForCmp()
336 IRB.CreateIntCast(A0, Int64Ty, true), in InjectTraceForCmp()
337 IRB.CreateIntCast(A1, Int64Ty, true)); in InjectTraceForCmp()
DInstrProfiling.cpp219 auto *Int64Ty = Type::getInt64Ty(Ctx); in getOrCreateRegionCounters() local
223 Type *DataTypes[] = {Int32Ty, Int32Ty, Int64Ty, Int8PtrTy, Int64PtrTy}; in getOrCreateRegionCounters()
228 ConstantInt::get(Int64Ty, Inc->getHash()->getZExtValue()), in getOrCreateRegionCounters()
DGCOVProfiling.cpp762 Type *Int64Ty = Type::getInt64Ty(*Ctx); in getIncrementIndirectCounterFunc() local
765 Int64Ty->getPointerTo()->getPointerTo() // uint64_t **counters in getIncrementIndirectCounterFunc()
/external/llvm/lib/Transforms/Utils/
DIntegerDivision.cpp564 Type *Int64Ty = Builder.getInt64Ty(); in expandRemainderUpTo64Bits() local
567 ExtDividend = Builder.CreateSExt(Rem->getOperand(0), Int64Ty); in expandRemainderUpTo64Bits()
568 ExtDivisor = Builder.CreateSExt(Rem->getOperand(1), Int64Ty); in expandRemainderUpTo64Bits()
571 ExtDividend = Builder.CreateZExt(Rem->getOperand(0), Int64Ty); in expandRemainderUpTo64Bits()
572 ExtDivisor = Builder.CreateZExt(Rem->getOperand(1), Int64Ty); in expandRemainderUpTo64Bits()
665 Type *Int64Ty = Builder.getInt64Ty(); in expandDivisionUpTo64Bits() local
668 ExtDividend = Builder.CreateSExt(Div->getOperand(0), Int64Ty); in expandDivisionUpTo64Bits()
669 ExtDivisor = Builder.CreateSExt(Div->getOperand(1), Int64Ty); in expandDivisionUpTo64Bits()
672 ExtDividend = Builder.CreateZExt(Div->getOperand(0), Int64Ty); in expandDivisionUpTo64Bits()
673 ExtDivisor = Builder.CreateZExt(Div->getOperand(1), Int64Ty); in expandDivisionUpTo64Bits()
/external/clang/lib/CodeGen/
DCGVTT.cpp47 llvm::Type *Int8PtrTy = CGM.Int8PtrTy, *Int64Ty = CGM.Int64Ty; in EmitVTTDefinition() local
78 llvm::ConstantInt::get(Int64Ty, 0), in EmitVTTDefinition()
79 llvm::ConstantInt::get(Int64Ty, AddressPoint) in EmitVTTDefinition()
DCGBuiltin.cpp894 return RValue::get(Builder.CreateSExt(Result, Int64Ty, "extend.sext")); in EmitBuiltinExpr()
896 return RValue::get(Builder.CreateZExt(Result, Int64Ty, "extend.zext")); in EmitBuiltinExpr()
1891 return llvm::VectorType::get(CGF->Int64Ty, V1Ty ? 1 : (1 << IsQuad)); in GetNeonType()
3354 Val0 = Builder.CreateZExt(Val0, Int64Ty); in EmitARMBuiltinExpr()
3355 Val1 = Builder.CreateZExt(Val1, Int64Ty); in EmitARMBuiltinExpr()
3357 Value *ShiftCst = llvm::ConstantInt::get(Int64Ty, 32); in EmitARMBuiltinExpr()
3465 Value *C1 = llvm::ConstantInt::get(Int64Ty, 32); in EmitARMBuiltinExpr()
4165 llvm::Type *STy = llvm::StructType::get(Int64Ty, Int64Ty, nullptr); in EmitAArch64BuiltinExpr()
4192 StoreVal = Builder.CreatePtrToInt(StoreVal, Int64Ty); in EmitAArch64BuiltinExpr()
4195 StoreVal = Builder.CreateZExtOrBitCast(StoreVal, Int64Ty); in EmitAArch64BuiltinExpr()
[all …]
DTargetInfo.cpp742 ResultRegTypes.push_back(CGF.Int64Ty); in addReturnRegisterOutputs()
2790 llvm::ConstantInt::get(CGF.Int64Ty, Align - 1); in EmitVAArgFromMemory()
2793 CGF.Int64Ty); in EmitVAArgFromMemory()
2794 llvm::Value *Mask = llvm::ConstantInt::get(CGF.Int64Ty, -(uint64_t)Align); in EmitVAArgFromMemory()
3744 llvm::Value *AddrAsInt = Builder.CreatePtrToInt(Addr, CGF.Int64Ty); in EmitVAArg()
3769 Builder.CreateGEP(Addr, llvm::ConstantInt::get(CGF.Int64Ty, Offset), in EmitVAArg()
3780 llvm::Value *RealAddr = Builder.CreatePtrToInt(Addr, CGF.Int64Ty); in EmitVAArg()
3808 llvm::Value *AddrAsInt = Builder.CreatePtrToInt(Addr, CGF.Int64Ty); in EmitVAArg()
4254 BaseAddr = CGF.Builder.CreatePtrToInt(BaseAddr, CGF.Int64Ty); in EmitAAPCSVAArg()
4257 BaseAddr, llvm::ConstantInt::get(CGF.Int64Ty, Offset), "align_be"); in EmitAAPCSVAArg()
[all …]
DCoverageMappingGen.cpp901 auto *Int64Ty = llvm::Type::getInt64Ty(Ctx); in addFunctionMappingRecord() local
904 llvm::Type *FunctionRecordTypes[] = {Int8PtrTy, Int32Ty, Int32Ty, Int64Ty}; in addFunctionMappingRecord()
913 llvm::ConstantInt::get(Int64Ty, FunctionHash)}; in addFunctionMappingRecord()
DItaniumCXXABI.cpp1398 llvm::ConstantInt::get(CGM.Int64Ty, 0), in getVTableAddressPointForConstExpr()
1399 llvm::ConstantInt::get(CGM.Int64Ty, AddressPoint) in getVTableAddressPointForConstExpr()
1767 guardTy = (UseARMGuardVarABI ? CGF.SizeTy : CGF.Int64Ty); in EmitGuardedInit()
2706 TypeNameField = llvm::ConstantExpr::getPtrToInt(TypeName, CGM.Int64Ty); in BuildTypeInfo()
2708 llvm::ConstantInt::get(CGM.Int64Ty, ((uint64_t)1) << 63); in BuildTypeInfo()
DCGDeclCXX.cpp130 llvm::Value *Args[2] = { llvm::ConstantInt::getSigned(CGF.Int64Ty, Width), in EmitDeclInvariant()
DCGOpenMPRuntime.cpp725 auto ITy = IVSize == 32 ? CGM.Int32Ty : CGM.Int64Ty; in createForStaticInitFunction()
751 auto ITy = IVSize == 32 ? CGM.Int32Ty : CGM.Int64Ty; in createDispatchInitFunction()
773 auto ITy = IVSize == 32 ? CGM.Int32Ty : CGM.Int64Ty; in createDispatchNextFunction()
DCGExprScalar.cpp2384 llvm::Type *argTypes[] = { CGF.Int64Ty, CGF.Int64Ty, Int8Ty, Int8Ty }; in EmitOverflowCheckedBinOp()
2386 llvm::FunctionType::get(CGF.Int64Ty, argTypes, true); in EmitOverflowCheckedBinOp()
2391 llvm::Value *lhs = Builder.CreateSExt(Ops.LHS, CGF.Int64Ty); in EmitOverflowCheckedBinOp()
2392 llvm::Value *rhs = Builder.CreateSExt(Ops.RHS, CGF.Int64Ty); in EmitOverflowCheckedBinOp()
DCodeGenModule.h114 llvm::IntegerType *Int8Ty, *Int16Ty, *Int32Ty, *Int64Ty; member
DCGVTables.cpp873 llvm::ConstantInt::get(Int64Ty, AddrPointOffset))}; in EmitVTableBitSetEntries()
DCGObjCGNU.cpp164 llvm::IntegerType *Int64Ty; member in __anon13748a720111::CGObjCGNU
930 Int64Ty = llvm::Type::getInt64Ty(VMContext); in CGObjCGNU()
933 CGM.getDataLayout().getPointerSizeInBits() == 32 ? Int32Ty : Int64Ty; in CGObjCGNU()
DCGExprConstant.cpp1100 llvm::ConstantInt::get(Int64Ty, Value.getLValueOffset().getQuantity()); in EmitConstantValue()
DCGDecl.cpp963 llvm::Value *sizeV = llvm::ConstantInt::get(Int64Ty, size); in EmitAutoVarAlloca()
DCGExpr.cpp600 llvm::Value *Low = llvm::ConstantInt::get(Int64Ty, TypeHash); in EmitTypeCheck()
604 llvm::Value *High = Builder.CreateZExt(VPtrVal, Int64Ty); in EmitTypeCheck()
/external/llvm/lib/Transforms/Scalar/
DAlignmentFromAssumptions.cpp264 Type *Int64Ty = Type::getInt64Ty(I->getParent()->getParent()->getContext()); in extractAlignmentInfo() local
265 AlignSCEV = SE->getConstant(Int64Ty, Alignment); in extractAlignmentInfo()
273 OffSCEV = SE->getConstant(Int64Ty, 0); in extractAlignmentInfo()
294 OffSCEV = SE->getSignExtendExpr(OffSCEV, Int64Ty); in extractAlignmentInfo()
/external/llvm/lib/Transforms/IPO/
DLowerBitSets.cpp200 IntegerType *Int64Ty; member
252 Int64Ty = Type::getInt64Ty(M->getContext()); in doInitialization()
385 BitsTy = Int64Ty; in createBitSetTest()
/external/llvm/lib/IR/
DLLVMContextImpl.cpp38 Int64Ty(C, 64) { in LLVMContextImpl()
DType.cpp240 IntegerType *Type::getInt64Ty(LLVMContext &C) { return &C.pImpl->Int64Ty; } in getInt64Ty()
DLLVMContextImpl.h923 IntegerType Int1Ty, Int8Ty, Int16Ty, Int32Ty, Int64Ty;

12