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

References

gen/lib/Target/ARM/ARMGenCallingConv.inc
  791   if (LocVT == MVT::i1 ||
  792       LocVT == MVT::i8 ||
  793       LocVT == MVT::i16) {
  794     LocVT = MVT::i32;
  803   if (LocVT == MVT::f32) {
  804     LocVT = MVT::i32;
  809     if (LocVT == MVT::i32) {
  811         State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
  818     if (LocVT == MVT::i32) {
  820         State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
  826   if (LocVT == MVT::v1i64 ||
  827       LocVT == MVT::v2i32 ||
  828       LocVT == MVT::v4i16 ||
  829       LocVT == MVT::v4f16 ||
  830       LocVT == MVT::v8i8 ||
  831       LocVT == MVT::v2f32) {
  832     LocVT = MVT::f64;
  836   if (LocVT == MVT::v2i64 ||
  837       LocVT == MVT::v4i32 ||
  838       LocVT == MVT::v8i16 ||
  839       LocVT == MVT::v8f16 ||
  840       LocVT == MVT::v16i8 ||
  841       LocVT == MVT::v4f32) {
  842     LocVT = MVT::v2f64;
  846   if (LocVT == MVT::f64 ||
  847       LocVT == MVT::v2f64) {
  848     if (RetCC_ARM_APCS_Custom_f64(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State))
  852   if (LocVT == MVT::i32) {
  857       State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
  862   if (LocVT == MVT::i64) {
  870       State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));