/external/proguard/src/proguard/classfile/attribute/preverification/ |
VerificationTypeFactory.java | 24 * This class provides methods to create and reuse IntegerType objects. 31 static final IntegerType INTEGER_TYPE = new IntegerType(); 41 * Creates a new IntegerType. 43 public static IntegerType createIntegerType()
|
IntegerType.java | 32 public class IntegerType extends VerificationType
|
/external/llvm/examples/BrainF/ |
BrainF.cpp | 64 getOrInsertFunction("getchar", IntegerType::getInt32Ty(C), NULL)); 68 getOrInsertFunction("putchar", IntegerType::getInt32Ty(C), 69 IntegerType::getInt32Ty(C), NULL)); 83 Type* IntPtrTy = IntegerType::getInt32Ty(C); 84 Type* Int8Ty = IntegerType::getInt8Ty(C); 150 getOrInsertFunction("puts", IntegerType::getInt32Ty(C), 151 PointerType::getUnqual(IntegerType::getInt8Ty(C)), NULL)); 158 Constant *zero_32 = Constant::getNullValue(IntegerType::getInt32Ty(C)); 210 CreateTrunc(tape_0, IntegerType::getInt8Ty(C), tapereg); 224 CreateSExt(tape_0, IntegerType::getInt32Ty(C), tapereg) [all...] |
BrainFDriver.cpp | 60 getOrInsertFunction("main", IntegerType::getInt32Ty(mod->getContext()), 61 IntegerType::getInt32Ty(mod->getContext()), 63 IntegerType::getInt8Ty(mod->getContext()))), NULL));
|
/external/llvm/include/llvm/IR/ |
Type.h | 26 class IntegerType; 192 /// isIntegerTy - True if this is an instance of IntegerType. 196 /// isIntegerTy - Return true if this is an IntegerType of the given width. 389 static IntegerType *getIntNTy(LLVMContext &C, unsigned N); 390 static IntegerType *getInt1Ty(LLVMContext &C); 391 static IntegerType *getInt8Ty(LLVMContext &C); 392 static IntegerType *getInt16Ty(LLVMContext &C); 393 static IntegerType *getInt32Ty(LLVMContext &C); 394 static IntegerType *getInt64Ty(LLVMContext &C);
|
DerivedTypes.h | 37 class IntegerType : public Type { 41 explicit IntegerType(LLVMContext &C, unsigned NumBits) : Type(C, IntegerTyID){ 45 /// This enum is just used to hold constants we need for IntegerType. 53 /// This static method is the primary way of constructing an IntegerType. 54 /// If an IntegerType with the same NumBits value was previously instantiated, 57 /// @brief Get or create an IntegerType instance. 58 static IntegerType *get(LLVMContext &C, unsigned NumBits); 60 /// @brief Get the number of bits in this IntegerType 81 /// This method determines if the width of this IntegerType is a power-of-2 84 /// @brief Is this a power-of-2 byte-width IntegerType [all...] |
MDBuilder.h | 89 Type *Ty = IntegerType::get(Context, Lo.getBitWidth()); 150 Type *Int64 = IntegerType::get(Context, 64);
|
TypeBuilder.h | 82 /// i<N> corresponds to the LLVM IntegerType with N bits. 154 static IntegerType *get(LLVMContext &Context) { \ 155 return IntegerType::get(Context, sizeof(T) * CHAR_BIT); \ 183 static IntegerType *get(LLVMContext &C) { 184 return IntegerType::get(C, num_bits);
|
DataLayout.h | 32 class IntegerType; 346 IntegerType *getIntPtrType(LLVMContext &C, unsigned AddressSpace = 0) const;
|
/external/llvm/lib/Transforms/Utils/ |
BypassSlowDivision.cpp | 79 IntegerType *BypassType, 187 IntegerType *BypassType, 246 IntegerType *T = cast<IntegerType>(J->getType()); 255 IntegerType *BT = IntegerType::get(J->getContext(), BI->second);
|
/external/llvm/lib/IR/ |
Type.cpp | 57 /// isIntegerTy - Return true if this is an IntegerType of the specified width. 59 return isIntegerTy() && cast<IntegerType>(this)->getBitWidth() == Bitwidth; 126 case Type::IntegerTyID: return cast<IntegerType>(this)->getBitWidth(); 179 return cast<IntegerType>(this)->getBitWidth(); 238 IntegerType *Type::getInt1Ty(LLVMContext &C) { return &C.pImpl->Int1Ty; } 239 IntegerType *Type::getInt8Ty(LLVMContext &C) { return &C.pImpl->Int8Ty; } 240 IntegerType *Type::getInt16Ty(LLVMContext &C) { return &C.pImpl->Int16Ty; } 241 IntegerType *Type::getInt32Ty(LLVMContext &C) { return &C.pImpl->Int32Ty; } 242 IntegerType *Type::getInt64Ty(LLVMContext &C) { return &C.pImpl->Int64Ty; } 244 IntegerType *Type::getIntNTy(LLVMContext &C, unsigned N) [all...] |
ValueTypes.cpp | 30 VT.LLVMTy = IntegerType::get(Context, BitWidth); 98 if (IntegerType *ITy = dyn_cast<IntegerType>(LLVMTy)) 186 case MVT::i128: return IntegerType::get(Context, 128); 245 return getIntegerVT(cast<IntegerType>(Ty)->getBitWidth()); 270 return getIntegerVT(Ty->getContext(), cast<IntegerType>(Ty)->getBitWidth());
|
ConstantFold.cpp | 59 Type *Ty = IntegerType::get(CV->getContext(), 32); 91 IntegerType *FakeIntPtrTy = Type::getInt64Ty(DstTy->getContext()); 199 (cast<IntegerType>(C->getType())->getBitWidth() & 7) == 0 && 201 unsigned CSize = cast<IntegerType>(C->getType())->getBitWidth()/8; 263 return Constant::getNullValue(IntegerType::get(CE->getContext(), 285 return Constant::getNullValue(IntegerType::get(CE->getContext(), 297 cast<IntegerType>(CE->getOperand(0)->getType())->getBitWidth(); 301 return Constant::getNullValue(IntegerType::get(CE->getContext(), 321 return ConstantExpr::getTrunc(Res, IntegerType::get(C->getContext(), 371 getFoldedSizeOf(PointerType::get(IntegerType::get(PTy->getContext(), 1) [all...] |
DataLayout.cpp | 530 return cast<IntegerType>(Ty)->getBitWidth(); 647 IntegerType *DataLayout::getIntPtrType(LLVMContext &C, 649 return IntegerType::get(C, getPointerSizeInBits(AddressSpace)); 659 IntegerType *IntTy = IntegerType::get(Ty->getContext(), NumBits);
|
/external/proguard/src/proguard/classfile/attribute/preverification/visitor/ |
VerificationTypeVisitor.java | 36 public void visitIntegerType( Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, IntegerType integerType); 46 public void visitStackIntegerType( Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, int index, IntegerType integerType); 56 public void visitVariablesIntegerType( Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, int index, IntegerType integerType);
|
/external/llvm/unittests/IR/ |
InstructionsTest.cpp | 34 IntegerType* Int1 = IntegerType::get(C, 1); 72 IntegerType* Int1 = IntegerType::get(C, 1); 143 PointerType *Ptri8Ty = PointerType::get(IntegerType::get(C, 8), 0); 144 PointerType *Ptri32Ty = PointerType::get(IntegerType::get(C, 8), 0);
|
IRBuilderTest.cpp | 111 IntegerType *Ty1 = Builder.getInt1Ty(); 112 EXPECT_EQ(Ty1, IntegerType::get(getGlobalContext(), 1)); 115 IntegerType *IntPtrTy = Builder.getIntPtrTy(DL); 117 EXPECT_EQ(IntPtrTy, IntegerType::get(getGlobalContext(), IntPtrBitSize));
|
VerifierTest.cpp | 41 Constant *Zero32 = ConstantInt::get(IntegerType::get(C, 32), 0);
|
TypeBuilderTest.cpp | 44 EXPECT_EQ(IntegerType::get(getGlobalContext(), sizeof(size_t) * CHAR_BIT), 46 EXPECT_EQ(IntegerType::get(getGlobalContext(), sizeof(ptrdiff_t) * CHAR_BIT), 51 EXPECT_EQ(IntegerType::get(getGlobalContext(), 1), (TypeBuilder<types::i<1>, true>::get(getGlobalContext()))); 52 EXPECT_EQ(IntegerType::get(getGlobalContext(), 1), (TypeBuilder<types::i<1>, false>::get(getGlobalContext()))); 53 EXPECT_EQ(IntegerType::get(getGlobalContext(), 72), (TypeBuilder<types::i<72>, true>::get(getGlobalContext()))); 54 EXPECT_EQ(IntegerType::get(getGlobalContext(), 72), (TypeBuilder<types::i<72>, false>::get(getGlobalContext())));
|
ConstantsTest.cpp | 22 IntegerType* Int1 = IntegerType::get(getGlobalContext(), 1); 103 IntegerType* Int8Ty = Type::getInt8Ty(getGlobalContext()); 118 IntegerType *Int128Ty = Type::getIntNTy(getGlobalContext(), 128);
|
/external/clang/lib/CodeGen/ |
CGOpenCLRuntime.cpp | 59 return llvm::IntegerType::get(CGM.getLLVMContext(),32);
|
/external/llvm/include/llvm/Analysis/ |
PtrUseVisitor.h | 208 IntegerType *IntPtrTy = cast<IntegerType>(DL.getIntPtrType(I.getType()));
|
/external/llvm/lib/ExecutionEngine/Interpreter/ |
ExternalFunctions.cpp | 67 switch (cast<IntegerType>(Ty)->getBitWidth()) { 117 switch (cast<IntegerType>(Ty)->getBitWidth()) { 137 switch (cast<IntegerType>(Ty)->getBitWidth()) { 228 switch (cast<IntegerType>(RetTy)->getBitWidth()) {
|
/frameworks/compile/libbcc/lib/AndroidBitcode/Mips/ |
MipsABCExpandVAArg.cpp | 55 llvm::IntegerType *int_ty = llvm::Type::getInt32Ty(*mContext);
|
/external/llvm/lib/Target/ |
TargetLoweringObjectFile.cpp | 168 if (IntegerType *ITy = 169 dyn_cast<IntegerType>(ATy->getElementType())) {
|