Home
last modified time | relevance | path

Searched refs:IntegerType (Results 1 – 25 of 133) sorted by relevance

123456

/minix3/external/bsd/llvm/dist/llvm/examples/BrainF/
H A DBrainF.cpp64 getOrInsertFunction("getchar", IntegerType::getInt32Ty(C), NULL)); in header()
68 getOrInsertFunction("putchar", IntegerType::getInt32Ty(C), in header()
69 IntegerType::getInt32Ty(C), NULL)); in header()
83 Type* IntPtrTy = IntegerType::getInt32Ty(C); in header()
84 Type* Int8Ty = IntegerType::getInt8Ty(C); in header()
150 getOrInsertFunction("puts", IntegerType::getInt32Ty(C), in header()
151 PointerType::getUnqual(IntegerType::getInt8Ty(C)), NULL)); in header()
158 Constant *zero_32 = Constant::getNullValue(IntegerType::getInt32Ty(C)); in header()
210 CreateTrunc(tape_0, IntegerType::getInt8Ty(C), tapereg); in readloop()
224 CreateSExt(tape_0, IntegerType::getInt32Ty(C), tapereg); in readloop()
[all …]
H A DBrainFDriver.cpp61 getOrInsertFunction("main", IntegerType::getInt32Ty(mod->getContext()), in addMainFunction()
62 IntegerType::getInt32Ty(mod->getContext()), in addMainFunction()
64 IntegerType::getInt8Ty(mod->getContext()))), NULL)); in addMainFunction()
/minix3/external/bsd/llvm/dist/llvm/lib/IR/
H A DType.cpp59 return isIntegerTy() && cast<IntegerType>(this)->getBitWidth() == Bitwidth; in isIntegerTy()
130 case Type::IntegerTyID: return cast<IntegerType>(this)->getBitWidth(); in getPrimitiveSizeInBits()
177 return cast<IntegerType>(this)->getBitWidth(); in getIntegerBitWidth()
236 IntegerType *Type::getInt1Ty(LLVMContext &C) { return &C.pImpl->Int1Ty; } in getInt1Ty()
237 IntegerType *Type::getInt8Ty(LLVMContext &C) { return &C.pImpl->Int8Ty; } in getInt8Ty()
238 IntegerType *Type::getInt16Ty(LLVMContext &C) { return &C.pImpl->Int16Ty; } in getInt16Ty()
239 IntegerType *Type::getInt32Ty(LLVMContext &C) { return &C.pImpl->Int32Ty; } in getInt32Ty()
240 IntegerType *Type::getInt64Ty(LLVMContext &C) { return &C.pImpl->Int64Ty; } in getInt64Ty()
242 IntegerType *Type::getIntNTy(LLVMContext &C, unsigned N) { in getIntNTy()
243 return IntegerType::get(C, N); in getIntNTy()
[all …]
H A DValueTypes.cpp30 VT.LLVMTy = IntegerType::get(Context, BitWidth); in getExtendedIntegerVT()
98 if (IntegerType *ITy = dyn_cast<IntegerType>(LLVMTy)) in getExtendedSizeInBits()
191 case MVT::i128: return IntegerType::get(Context, 128); in getTypeForEVT()
255 return getIntegerVT(cast<IntegerType>(Ty)->getBitWidth()); in getVT()
280 return getIntegerVT(Ty->getContext(), cast<IntegerType>(Ty)->getBitWidth()); in getEVT()
H A DConstantFold.cpp61 Type *Ty = IntegerType::get(CV->getContext(), 32); in BitCastConstantVector()
95 IntegerType *FakeIntPtrTy = Type::getInt64Ty(DstTy->getContext()); in foldConstantCastPair()
202 (cast<IntegerType>(C->getType())->getBitWidth() & 7) == 0 && in ExtractConstantBytes()
204 unsigned CSize = cast<IntegerType>(C->getType())->getBitWidth()/8; in ExtractConstantBytes()
266 return Constant::getNullValue(IntegerType::get(CE->getContext(), in ExtractConstantBytes()
288 return Constant::getNullValue(IntegerType::get(CE->getContext(), in ExtractConstantBytes()
300 cast<IntegerType>(CE->getOperand(0)->getType())->getBitWidth(); in ExtractConstantBytes()
304 return Constant::getNullValue(IntegerType::get(CE->getContext(), in ExtractConstantBytes()
324 return ConstantExpr::getTrunc(Res, IntegerType::get(C->getContext(), in ExtractConstantBytes()
374 getFoldedSizeOf(PointerType::get(IntegerType::get(PTy->getContext(), 1), in getFoldedSizeOf()
[all …]
/minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DType.h29 class IntegerType; variable
392 static IntegerType *getIntNTy(LLVMContext &C, unsigned N);
393 static IntegerType *getInt1Ty(LLVMContext &C);
394 static IntegerType *getInt8Ty(LLVMContext &C);
395 static IntegerType *getInt16Ty(LLVMContext &C);
396 static IntegerType *getInt32Ty(LLVMContext &C);
397 static IntegerType *getInt64Ty(LLVMContext &C);
H A DDerivedTypes.h37 class IntegerType : public Type {
41 explicit IntegerType(LLVMContext &C, unsigned NumBits) : Type(C, IntegerTyID){ in IntegerType() function
58 static IntegerType *get(LLVMContext &C, unsigned NumBits);
380 Type *EltTy = IntegerType::get(VTy->getContext(), EltBits); in getInteger()
390 Type *EltTy = IntegerType::get(VTy->getContext(), EltBits * 2); in getExtendedElementVectorType()
402 Type *EltTy = IntegerType::get(VTy->getContext(), EltBits / 2); in getTruncatedElementVectorType()
H A DTypeBuilder.h154 static IntegerType *get(LLVMContext &Context) { \
155 return IntegerType::get(Context, sizeof(T) * CHAR_BIT); \
183 static IntegerType *get(LLVMContext &C) { in get()
184 return IntegerType::get(C, num_bits); in get()
H A DConstants.h34 class IntegerType; variable
51 ConstantInt(IntegerType *Ty, const APInt& V);
74 static ConstantInt *get(IntegerType *Ty, uint64_t V,
82 static ConstantInt *getSigned(IntegerType *Ty, int64_t V);
91 static ConstantInt *get(IntegerType *Ty, StringRef Str,
135 inline IntegerType *getType() const { in getType()
136 return cast<IntegerType>(Value::getType()); in getType()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Utils/
H A DBypassSlowDivision.cpp80 IntegerType *BypassType, in insertFastDiv()
188 IntegerType *BypassType, in reuseOrInsertFastDiv()
247 IntegerType *T = cast<IntegerType>(J->getType()); in bypassSlowDivision()
256 IntegerType *BT = IntegerType::get(J->getContext(), BI->second); in bypassSlowDivision()
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGBuiltin.cpp59 QualType T, llvm::IntegerType *IntType) { in EmitToInt()
94 llvm::IntegerType *IntType = in EmitBinaryAtomic()
95 llvm::IntegerType::get(CGF.getLLVMContext(), in EmitBinaryAtomic()
129 llvm::IntegerType *IntType = in EmitBinaryAtomicPost()
130 llvm::IntegerType::get(CGF.getLLVMContext(), in EmitBinaryAtomicPost()
793 llvm::IntegerType *Ty in EmitBuiltinExpr()
794 = cast<llvm::IntegerType>(ConvertType(E->getType())); in EmitBuiltinExpr()
812 llvm::IntegerType *IntTy = cast<llvm::IntegerType>(Int->getType()); in EmitBuiltinExpr()
1009 llvm::IntegerType *IntType = in EmitBuiltinExpr()
1010 llvm::IntegerType::get(getLLVMContext(), in EmitBuiltinExpr()
[all …]
H A DCGOpenCLRuntime.cpp62 return llvm::IntegerType::get(Ctx, 32); in convertOpenCLSpecificType()
/minix3/minix/llvm/passes/include/magic/support/
H A DMagicMmapCtlFunction.h78 …assert(isa<IntegerType>(function->getFunctionType()->getContainedType(this->lenArg+1)) && "Invalid… in MagicMmapCtlFunction()
107 TYPECONST IntegerType *type = dyn_cast<IntegerType>(magicGetPageSizeCall->getType()); in fixCalls()
/minix3/minix/llvm/passes/hello/
H A Dhello.cpp59 functionTyArgs.push_back(PointerType::get(IntegerType::get(M.getContext(), 8), 0)); in runOnModule()
61 …printfFuncType = PassUtil::getFunctionType(IntegerType::get(M.getContext(), 32), functionTyArgs, t… in runOnModule()
/minix3/external/bsd/llvm/dist/llvm/unittests/IR/
H A DTypeBuilderTest.cpp44 EXPECT_EQ(IntegerType::get(getGlobalContext(), sizeof(size_t) * CHAR_BIT), in TEST()
46 EXPECT_EQ(IntegerType::get(getGlobalContext(), sizeof(ptrdiff_t) * CHAR_BIT), in TEST()
51 …EXPECT_EQ(IntegerType::get(getGlobalContext(), 1), (TypeBuilder<types::i<1>, true>::get(getGlobalC… in TEST()
52 …EXPECT_EQ(IntegerType::get(getGlobalContext(), 1), (TypeBuilder<types::i<1>, false>::get(getGlobal… in TEST()
53 …EXPECT_EQ(IntegerType::get(getGlobalContext(), 72), (TypeBuilder<types::i<72>, true>::get(getGloba… in TEST()
54 …EXPECT_EQ(IntegerType::get(getGlobalContext(), 72), (TypeBuilder<types::i<72>, false>::get(getGlob… in TEST()
H A DInstructionsTest.cpp37 IntegerType* Int1 = IntegerType::get(C, 1); in TEST()
127 IntegerType* Int1 = IntegerType::get(C, 1); in TEST()
294 PointerType *Ptri8Ty = PointerType::get(IntegerType::get(C, 8), 0); in TEST()
295 PointerType *Ptri32Ty = PointerType::get(IntegerType::get(C, 32), 0); in TEST()
460 IntegerType *Int16SizePtr = DL.getIntPtrType(C, 1); in TEST()
461 IntegerType *Int64SizePtr = DL.getIntPtrType(C, 2); in TEST()
H A DIRBuilderTest.cpp120 IntegerType *Ty1 = Builder.getInt1Ty(); in TEST_F()
121 EXPECT_EQ(Ty1, IntegerType::get(Ctx, 1)); in TEST_F()
124 IntegerType *IntPtrTy = Builder.getIntPtrTy(DL); in TEST_F()
126 EXPECT_EQ(IntPtrTy, IntegerType::get(Ctx, IntPtrBitSize)); in TEST_F()
H A DVerifierTest.cpp41 Constant *Zero32 = ConstantInt::get(IntegerType::get(C, 32), 0); in TEST()
H A DConstantsTest.cpp22 IntegerType* Int1 = IntegerType::get(getGlobalContext(), 1); in TEST()
103 IntegerType* Int8Ty = Type::getInt8Ty(getGlobalContext()); in TEST()
118 IntegerType *Int128Ty = Type::getIntNTy(getGlobalContext(), 128); in TEST()
/minix3/minix/llvm/passes/asr/
H A DASRPass.cpp174 ArrayType* ArrayTy = ArrayType::get(IntegerType::get(M.getContext(), 8), n_bytes); in create_padding_gv()
191 ArrayType* ArrayTy = ArrayType::get(IntegerType::get(M.getContext(), 8), n_bytes); in create_padding_lv()
232 AllocaInst* ptr_x = new AllocaInst(IntegerType::get(M.getContext(), 32), "x", bb); in create_padding_func()
509 …new AllocaInst(IntegerType::get(M.getContext(), 8), ConstantInt::get(M.getContext(), APInt(64, (ra… in runOnModule()
538 …AllocaInst* allocaInstruction = new AllocaInst(IntegerType::get(M.getContext(), 8), AddOne, "", Ne… in runOnModule()
582 …new AllocaInst(IntegerType::get(M.getContext(), 8), ConstantInt::get(M.getContext(), APInt(64, (ra… in runOnModule()
603 …args.push_back(ConstantPointerNull::get(PointerType::get(IntegerType::get(M.getContext(), 8), 0))); in runOnModule()
624 …CmpInst::ICMP_EQ, frameAddr, ConstantPointerNull::get(PointerType::get(IntegerType::get(M.getConte… in runOnModule()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Analysis/
H A DPtrUseVisitor.h208 IntegerType *IntPtrTy = cast<IntegerType>(DL.getIntPtrType(I.getType())); in visitPtr()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSROA.cpp1290 IntegerType *ITy = nullptr; in INITIALIZE_PASS_DEPENDENCY()
1308 if (IntegerType *UserITy = dyn_cast_or_null<IntegerType>(UserTy)) { in INITIALIZE_PASS_DEPENDENCY()
1843 if (IntegerType *OldITy = dyn_cast<IntegerType>(OldTy)) in canConvertValue()
1844 if (IntegerType *NewITy = dyn_cast<IntegerType>(NewTy)) in canConvertValue()
1881 if (IntegerType *OldITy = dyn_cast<IntegerType>(OldTy)) in convertValue()
1882 if (IntegerType *NewITy = dyn_cast<IntegerType>(NewTy)) in convertValue()
2135 if (IntegerType *ITy = dyn_cast<IntegerType>(LI->getType())) { in isIntegerWideningViableForSlice()
2153 if (IntegerType *ITy = dyn_cast<IntegerType>(ValueTy)) { in isIntegerWideningViableForSlice()
2188 if (SizeInBits > IntegerType::MAX_INT_BITS) in isIntegerWideningViable()
2227 IntegerType *Ty, uint64_t Offset, in extractInteger()
[all …]
/minix3/external/bsd/llvm/dist/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp103 ArgsTy.push_back(PointerType::get(IntegerType::getInt8Ty(Context), 0)); in GenEmptyFunction()
104 ArgsTy.push_back(PointerType::get(IntegerType::getInt32Ty(Context), 0)); in GenEmptyFunction()
105 ArgsTy.push_back(PointerType::get(IntegerType::getInt64Ty(Context), 0)); in GenEmptyFunction()
106 ArgsTy.push_back(IntegerType::getInt32Ty(Context)); in GenEmptyFunction()
107 ArgsTy.push_back(IntegerType::getInt64Ty(Context)); in GenEmptyFunction()
108 ArgsTy.push_back(IntegerType::getInt8Ty(Context)); in GenEmptyFunction()
665 if (it->getType() == IntegerType::getInt1Ty(F->getContext())) in IntroduceControlFlow()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/
H A DTargetLoweringObjectFile.cpp184 if (IntegerType *ITy = in getKindForGlobal()
185 dyn_cast<IntegerType>(ATy->getElementType())) { in getKindForGlobal()
/minix3/external/bsd/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
H A DExternalFunctions.cpp68 switch (cast<IntegerType>(Ty)->getBitWidth()) { in getTypeID()
118 switch (cast<IntegerType>(Ty)->getBitWidth()) { in ffiTypeFor()
138 switch (cast<IntegerType>(Ty)->getBitWidth()) { in ffiValueFor()
229 switch (cast<IntegerType>(RetTy)->getBitWidth()) { in ffiInvoke()

123456