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

References

gen/lib/Target/X86/X86GenCallingConv.inc
  428     State.HandleByVal(ValNo, ValVT, LocVT, LocInfo, 4, 4, ArgFlags);
  434       if (LocVT == MVT::f32 ||
  435           LocVT == MVT::f64) {
  441             State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
  450     if (LocVT == MVT::x86mmx) {
  455         State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
  461   if (LocVT == MVT::i32 ||
  462       LocVT == MVT::f32) {
  464     State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset3, LocVT, LocInfo));
  468   if (LocVT == MVT::f64) {
  470     State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset4, LocVT, LocInfo));
  474   if (LocVT == MVT::f80) {
  476       State.getMachineFunction().getDataLayout().getTypeAllocSize(EVT(LocVT).getTypeForEVT(State.getContext())), 4);
  477     State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset5, LocVT, LocInfo));
  481   if (LocVT == MVT::v2i1) {
  482     LocVT = MVT::v2i64;
  491   if (LocVT == MVT::v4i1) {
  492     LocVT = MVT::v4i32;
  501   if (LocVT == MVT::v8i1) {
  502     LocVT = MVT::v8i16;
  511   if (LocVT == MVT::v16i1) {
  512     LocVT = MVT::v16i8;
  521   if (LocVT == MVT::v32i1) {
  522     LocVT = MVT::v32i8;
  531   if (LocVT == MVT::v64i1) {
  532     LocVT = MVT::v64i8;
  541   if (LocVT == MVT::x86mmx) {
  543     State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset6, LocVT, LocInfo));
  548     if (!CC_X86_32_Vector_Darwin(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State))
  552   if (!CC_X86_32_Vector_Standard(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State))