reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 9612     unsigned ArgNo = Arg.getArgNo();
 9614     ComputeValueVTs(*TLI, DAG.getDataLayout(), Arg.getType(), ValueVTs);
 9615     bool isArgValueUsed = !Arg.use_empty();
 9617     Type *FinalType = Arg.getType();
 9618     if (Arg.hasAttribute(Attribute::ByVal))
 9619       FinalType = Arg.getParamByValType();
 9634       if (Arg.getType()->isPointerTy()) {
 9637             cast<PointerType>(Arg.getType())->getAddressSpace());
 9639       if (Arg.hasAttribute(Attribute::ZExt))
 9641       if (Arg.hasAttribute(Attribute::SExt))
 9643       if (Arg.hasAttribute(Attribute::InReg)) {
 9647             isa<StructType>(Arg.getType())) {
 9656       if (Arg.hasAttribute(Attribute::StructRet))
 9658       if (Arg.hasAttribute(Attribute::SwiftSelf))
 9660       if (Arg.hasAttribute(Attribute::SwiftError))
 9662       if (Arg.hasAttribute(Attribute::ByVal))
 9664       if (Arg.hasAttribute(Attribute::InAlloca)) {
 9679         Type *ElementTy = Arg.getParamByValType();
 9684         unsigned FrameSize = DL.getTypeAllocSize(Arg.getParamByValType());
 9688         if (Arg.getParamAlignment())
 9689           FrameAlign = Arg.getParamAlignment();
 9694       if (Arg.hasAttribute(Attribute::Nest))
 9699       if (ArgCopyElisionCandidates.count(&Arg))
 9701       if (Arg.hasAttribute(Attribute::Returned))