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

References

gen/lib/Target/Hexagon/HexagonGenCallingConv.inc
  139     if (LocVT == MVT::v16i32 ||
  140         LocVT == MVT::v32i16 ||
  141         LocVT == MVT::v64i8) {
  146         State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
  153     if (LocVT == MVT::v32i32 ||
  154         LocVT == MVT::v64i16 ||
  155         LocVT == MVT::v128i8) {
  160         State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
  167     if (LocVT == MVT::v16i32 ||
  168         LocVT == MVT::v32i16 ||
  169         LocVT == MVT::v64i8) {
  171       State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset3, LocVT, LocInfo));
  177     if (LocVT == MVT::v32i32 ||
  178         LocVT == MVT::v64i16 ||
  179         LocVT == MVT::v128i8) {
  181       State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset4, LocVT, LocInfo));
  187     if (LocVT == MVT::v32i32 ||
  188         LocVT == MVT::v64i16 ||
  189         LocVT == MVT::v128i8) {
  194         State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
  201     if (LocVT == MVT::v64i32 ||
  202         LocVT == MVT::v128i16 ||
  203         LocVT == MVT::v256i8) {
  208         State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
  215     if (LocVT == MVT::v32i32 ||
  216         LocVT == MVT::v64i16 ||
  217         LocVT == MVT::v128i8) {
  219       State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset7, LocVT, LocInfo));
  225     if (LocVT == MVT::v64i32 ||
  226         LocVT == MVT::v128i16 ||
  227         LocVT == MVT::v256i8) {
  229       State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset8, LocVT, LocInfo));
  234   if (!CC_Hexagon(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State))