reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
65 llvm::LLVMContext &getVMContext() const;
1403 llvm::Type::getInt64Ty(getVMContext()), 2)); 1409 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(), 1450 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(),Size)); 1676 llvm::LLVMContext &LLVMContext = getVMContext(); 1715 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(), 1720 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(), 64)); 1861 llvm::Type *Ty = llvm::Type::getInt8Ty(getVMContext()); 1931 FI.setArgStruct(llvm::StructType::get(getVMContext(), FrameFields, 2987 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(), 3010 return llvm::VectorType::get(llvm::Type::getInt64Ty(getVMContext()), 3026 return llvm::VectorType::get(llvm::Type::getDoubleTy(getVMContext()), 3154 return llvm::Type::getFloatTy(getVMContext()); 3161 return llvm::VectorType::get(llvm::Type::getFloatTy(getVMContext()), 2); 3163 return llvm::Type::getDoubleTy(getVMContext()); 3239 return llvm::IntegerType::get(getVMContext(), 3346 ResType = llvm::Type::getX86_FP80Ty(getVMContext()); 3354 ResType = llvm::StructType::get(llvm::Type::getX86_FP80Ty(getVMContext()), 3355 llvm::Type::getX86_FP80Ty(getVMContext())); 3997 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(), Width)); 4028 llvm::VectorType::get(llvm::Type::getInt64Ty(getVMContext()), 2)); 4745 llvm::Type *CoerceTy = llvm::IntegerType::get(getVMContext(), Size); 4779 llvm::IntegerType::get(getVMContext(), llvm::alignTo(Bits, 8)); 4785 llvm::Type *RegTy = llvm::IntegerType::get(getVMContext(), RegBits); 4817 llvm::Type *CoerceTy = llvm::IntegerType::get(getVMContext(), Size); 4841 CoerceTy = llvm::IntegerType::get(getVMContext(), GPRBits); 4845 llvm::IntegerType::get(getVMContext(), llvm::alignTo(Bits, 8)); 5115 llvm::Type *ResType = llvm::Type::getInt16Ty(getVMContext()); 5119 llvm::Type *ResType = llvm::Type::getInt32Ty(getVMContext()); 5124 llvm::VectorType::get(llvm::Type::getInt32Ty(getVMContext()), 2); 5129 llvm::VectorType::get(llvm::Type::getInt32Ty(getVMContext()), 4); 5164 return ABIArgInfo::getDirect(llvm::Type::getInt8Ty(getVMContext())); 5180 return coerceToIntArray(Ty, getContext(), getVMContext()); 5194 llvm::Type *BaseTy = llvm::Type::getInt64Ty(getVMContext()); 5197 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(), Size)); 5236 return coerceToIntArray(RetTy, getContext(), getVMContext()); 5244 llvm::Type *BaseTy = llvm::Type::getInt64Ty(getVMContext()); 5247 return ABIArgInfo::getDirect(llvm::IntegerType::get(getVMContext(), Size)); 5830 llvm::Type::getInt32Ty(getVMContext()); 5835 llvm::Type::getInt32Ty(getVMContext()), Size / 32); 5851 llvm::Type::getInt32Ty(getVMContext()), Size / 32); 5884 llvm::Type::getFloatTy(getVMContext()) : 5885 llvm::Type::getInt32Ty(getVMContext()); 5960 return coerceToIntArray(Ty, getContext(), getVMContext()); 5969 ElemTy = llvm::Type::getInt32Ty(getVMContext()); 5972 ElemTy = llvm::Type::getInt64Ty(getVMContext()); 6091 llvm::Type::getFloatTy(getVMContext()) : 6092 llvm::Type::getInt32Ty(getVMContext()); 6116 getVMContext(), getContext().getTypeSize(RetTy))); 6119 if (isIntegerLikeType(RetTy, getContext(), getVMContext())) { 6123 return ABIArgInfo::getDirect(llvm::Type::getInt8Ty(getVMContext())); 6125 return ABIArgInfo::getDirect(llvm::Type::getInt16Ty(getVMContext())); 6126 return ABIArgInfo::getDirect(llvm::Type::getInt32Ty(getVMContext())); 6153 return coerceToIntArray(RetTy, getContext(), getVMContext()); 6157 return ABIArgInfo::getDirect(llvm::Type::getInt32Ty(getVMContext())); 6161 return ABIArgInfo::getDirect(llvm::Type::getInt8Ty(getVMContext())); 6163 return ABIArgInfo::getDirect(llvm::Type::getInt16Ty(getVMContext())); 6164 return ABIArgInfo::getDirect(llvm::Type::getInt32Ty(getVMContext())); 6166 llvm::Type *Int32Ty = llvm::Type::getInt32Ty(getVMContext()); 6417 return coerceToIntArrayWithLimit(RetTy, getContext(), getVMContext(), 64); 6875 PassTy = llvm::Type::getFloatTy(getVMContext()); 6877 PassTy = llvm::Type::getDoubleTy(getVMContext()); 6879 PassTy = llvm::IntegerType::get(getVMContext(), Size); 7025 llvm::IntegerType::get(getVMContext(), MinABIStackAlignInBytes * 8); 7035 ArgList.push_back(llvm::IntegerType::get(getVMContext(), R)); 7045 return llvm::StructType::get(getVMContext(), ArgList); 7056 return llvm::StructType::get(getVMContext(), ArgList); 7065 llvm::IntegerType *I64 = llvm::IntegerType::get(getVMContext(), 64); 7086 ArgList.push_back(llvm::Type::getDoubleTy(getVMContext())); 7093 return llvm::StructType::get(getVMContext(), ArgList); 7101 return llvm::IntegerType::get(getVMContext(), (Offset - OrigOffset) * 8); 7180 return llvm::StructType::get(getVMContext(), RTList, 7188 return llvm::StructType::get(getVMContext(), RTList); 7491 return ABIArgInfo::getDirect(llvm::Type::getInt64Ty(getVMContext())); 7493 return ABIArgInfo::getDirect(llvm::Type::getInt32Ty(getVMContext())); 7495 return ABIArgInfo::getDirect(llvm::Type::getInt16Ty(getVMContext())); 7497 return ABIArgInfo::getDirect(llvm::Type::getInt8Ty(getVMContext())); 7526 return ABIArgInfo::getDirect(llvm::Type::getInt8Ty(getVMContext())); 7528 return ABIArgInfo::getDirect(llvm::Type::getInt16Ty(getVMContext())); 7530 return ABIArgInfo::getDirect(llvm::Type::getInt32Ty(getVMContext())); 7531 return ABIArgInfo::getDirect(llvm::Type::getInt64Ty(getVMContext())); 7635 llvm::LLVMContext &LLVMContext = getVMContext(); 7789 return ABIArgInfo::getDirect(llvm::Type::getInt16Ty(getVMContext())); 7792 return ABIArgInfo::getDirect(llvm::Type::getInt32Ty(getVMContext())); 7795 llvm::Type *I32Ty = llvm::Type::getInt32Ty(getVMContext()); 7860 return ABIArgInfo::getDirect(llvm::Type::getInt16Ty(getVMContext())); 7863 return ABIArgInfo::getDirect(llvm::Type::getInt32Ty(getVMContext())); 7866 llvm::Type *I32Ty = llvm::Type::getInt32Ty(getVMContext()); 8338 CoerceBuilder CB(getVMContext(), getDataLayout()); 8561 llvm::LLVMContext &LLVMContext = getVMContext(); 9472 llvm::Type::getInt8Ty(getVMContext()), Field1Off.getQuantity())); 9479 llvm::StructType::get(getVMContext(), CoerceElts, !Field1Off.isZero()), 9499 llvm::Type::getInt8Ty(getVMContext()), Padding.getQuantity())); 9505 llvm::StructType::get(getVMContext(), CoerceElts, IsPacked); 9507 llvm::StructType::get(getVMContext(), UnpaddedCoerceElts, IsPacked); 9609 llvm::IntegerType::get(getVMContext(), XLen)); 9612 llvm::IntegerType::get(getVMContext(), 2 * XLen)); 9615 llvm::IntegerType::get(getVMContext(), XLen), 2));