reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3188 if ((isa<llvm::PointerType>(IRType) && Has64BitPointers) || 3189 IRType->isIntegerTy(64)) 3190 return IRType; 3198 if (IRType->isIntegerTy(8) || IRType->isIntegerTy(16) || 3198 if (IRType->isIntegerTy(8) || IRType->isIntegerTy(16) || 3199 IRType->isIntegerTy(32) || 3200 (isa<llvm::PointerType>(IRType) && !Has64BitPointers)) { 3201 unsigned BitWidth = isa<llvm::PointerType>(IRType) ? 32 : 3202 cast<llvm::IntegerType>(IRType)->getBitWidth(); 3206 return IRType; 3210 if (llvm::StructType *STy = dyn_cast<llvm::StructType>(IRType)) { 3222 if (llvm::ArrayType *ATy = dyn_cast<llvm::ArrayType>(IRType)) {