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

References

lib/Target/AMDGPU/SIISelLowering.cpp
  918       Info.ptrVal = MFI->getImagePSV(
  921       Info.align.reset();
  923       Info.ptrVal = MFI->getBufferPSV(
  928     Info.flags = MachineMemOperand::MODereferenceable;
  930       Info.opc = ISD::INTRINSIC_W_CHAIN;
  931       Info.memVT = MVT::getVT(CI.getType(), true);
  932       if (Info.memVT == MVT::Other) {
  935         Info.memVT = memVTFromAggregate(CI.getType());
  937       Info.flags |= MachineMemOperand::MOLoad;
  939       Info.opc = ISD::INTRINSIC_VOID;
  940       Info.memVT = MVT::getVT(CI.getArgOperand(0)->getType());
  941       Info.flags |= MachineMemOperand::MOStore;
  944       Info.opc = ISD::INTRINSIC_W_CHAIN;
  945       Info.memVT = MVT::getVT(CI.getType());
  946       Info.flags = MachineMemOperand::MOLoad |
  951       Info.flags |= MachineMemOperand::MOVolatile;
  964     Info.opc = ISD::INTRINSIC_W_CHAIN;
  965     Info.memVT = MVT::getVT(CI.getType());
  966     Info.ptrVal = CI.getOperand(0);
  967     Info.align.reset();
  968     Info.flags = MachineMemOperand::MOLoad | MachineMemOperand::MOStore;
  972       Info.flags |= MachineMemOperand::MOVolatile;
  979     Info.opc = ISD::INTRINSIC_VOID;
  980     Info.memVT = MVT::getVT(CI.getOperand(0)->getType());
  981     Info.ptrVal = MFI->getBufferPSV(
  984     Info.align.reset();
  985     Info.flags = MachineMemOperand::MOLoad | MachineMemOperand::MOStore;
  989       Info.flags |= MachineMemOperand::MOVolatile;
  994     Info.opc = ISD::INTRINSIC_VOID;
  995     Info.memVT = MVT::getVT(CI.getOperand(0)->getType()
  997     Info.ptrVal = CI.getOperand(0);
  998     Info.align.reset();
  999     Info.flags = MachineMemOperand::MOLoad | MachineMemOperand::MOStore;
 1005     Info.opc = ISD::INTRINSIC_W_CHAIN;
 1006     Info.memVT = MVT::getVT(CI.getType());
 1007     Info.ptrVal = CI.getOperand(0);
 1008     Info.align.reset();
 1009     Info.flags = MachineMemOperand::MOLoad | MachineMemOperand::MOStore;
 1013       Info.flags |= MachineMemOperand::MOVolatile;
 1023     Info.opc = ISD::INTRINSIC_VOID;
 1026     Info.ptrVal =
 1030     Info.memVT = MVT::i32;
 1031     Info.size = 4;
 1032     Info.align = Align(4);
 1034     Info.flags = MachineMemOperand::MOStore;
 1036       Info.flags = MachineMemOperand::MOLoad;