Home | History | Annotate | Download | only in PowerPC

Lines Matching refs:VAARG

231       // VAARG always uses double-word chunks, so promote anything smaller.
232 setOperationAction(ISD::VAARG, MVT::i1, Promote);
233 AddPromotedToType (ISD::VAARG, MVT::i1, MVT::i64);
234 setOperationAction(ISD::VAARG, MVT::i8, Promote);
235 AddPromotedToType (ISD::VAARG, MVT::i8, MVT::i64);
236 setOperationAction(ISD::VAARG, MVT::i16, Promote);
237 AddPromotedToType (ISD::VAARG, MVT::i16, MVT::i64);
238 setOperationAction(ISD::VAARG, MVT::i32, Promote);
239 AddPromotedToType (ISD::VAARG, MVT::i32, MVT::i64);
240 setOperationAction(ISD::VAARG, MVT::Other, Expand);
242 // VAARG is custom lowered with the 32-bit SVR4 ABI.
243 setOperationAction(ISD::VAARG, MVT::Other, Custom);
244 setOperationAction(ISD::VAARG, MVT::i64, Custom);
247 setOperationAction(ISD::VAARG, MVT::Other, Expand);
4570 case ISD::VAARG:
4610 case ISD::VAARG: {