Lines Matching defs:MMOs
8271 extractLoadMMOs(ArrayRef<MachineMemOperand *> MMOs, MachineFunction &MF) {
8274 for (MachineMemOperand *MMO : MMOs) {
8292 extractStoreMMOs(ArrayRef<MachineMemOperand *> MMOs, MachineFunction &MF) {
8295 for (MachineMemOperand *MMO : MMOs) {
8398 auto MMOs = extractLoadMMOs(MI.memoperands(), MF);
8405 bool isAligned = !MMOs.empty() && MMOs.front()->getAlign() >= Alignment;
8413 MIB.setMemRefs(MMOs);
8483 auto MMOs = extractStoreMMOs(MI.memoperands(), MF);
8485 bool isAligned = !MMOs.empty() && MMOs.front()->getAlign() >= Alignment;
8492 MIB.setMemRefs(MMOs);
8537 auto MMOs = extractLoadMMOs(cast<MachineSDNode>(N)->memoperands(), MF);
8538 if (MMOs.empty() && RC == &X86::VR128RegClass &&
8550 bool isAligned = !MMOs.empty() && MMOs.front()->getAlign() >= Alignment;
8558 DAG.setNodeMemRefs(cast<MachineSDNode>(Load), MMOs);
8612 auto MMOs = extractStoreMMOs(cast<MachineSDNode>(N)->memoperands(), MF);
8613 if (MMOs.empty() && RC == &X86::VR128RegClass &&
8620 bool isAligned = !MMOs.empty() && MMOs.front()->getAlign() >= Alignment;
8627 DAG.setNodeMemRefs(cast<MachineSDNode>(Store), MMOs);