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

References

gen/lib/Target/Hexagon/HexagonGenCallingConv.inc
  138   if (State.getMachineFunction().getSubtarget<HexagonSubtarget>().useHVX64BOps()) {
  145       if (unsigned Reg = State.AllocateReg(RegList1)) {
  146         State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
  152   if (State.getMachineFunction().getSubtarget<HexagonSubtarget>().useHVX64BOps()) {
  159       if (unsigned Reg = State.AllocateReg(RegList2)) {
  160         State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
  166   if (State.getMachineFunction().getSubtarget<HexagonSubtarget>().useHVX64BOps()) {
  170       unsigned Offset3 = State.AllocateStack(64, 64);
  171       State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset3, LocVT, LocInfo));
  176   if (State.getMachineFunction().getSubtarget<HexagonSubtarget>().useHVX64BOps()) {
  180       unsigned Offset4 = State.AllocateStack(128, 64);
  181       State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset4, LocVT, LocInfo));
  186   if (State.getMachineFunction().getSubtarget<HexagonSubtarget>().useHVX128BOps()) {
  193       if (unsigned Reg = State.AllocateReg(RegList5)) {
  194         State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
  200   if (State.getMachineFunction().getSubtarget<HexagonSubtarget>().useHVX128BOps()) {
  207       if (unsigned Reg = State.AllocateReg(RegList6)) {
  208         State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
  214   if (State.getMachineFunction().getSubtarget<HexagonSubtarget>().useHVX128BOps()) {
  218       unsigned Offset7 = State.AllocateStack(128, 128);
  219       State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset7, LocVT, LocInfo));
  224   if (State.getMachineFunction().getSubtarget<HexagonSubtarget>().useHVX128BOps()) {
  228       unsigned Offset8 = State.AllocateStack(256, 128);
  229       State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset8, LocVT, LocInfo));
  234   if (!CC_Hexagon(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State))