/external/llvm/test/CodeGen/AArch64/ |
D | arm64-csldst-mmo.ll | 7 ; Check that MMOs are added to epilogue calle-save restore loads so
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/ |
D | arm64-csldst-mmo.ll | 7 ; Check that MMOs are added to epilogue calle-save restore loads so
|
/external/llvm/test/CodeGen/X86/ |
D | misched-aa-mmos.ll | 3 ; This generates a decw instruction, which has two MMOs, and an alias SU edge
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | misched-aa-mmos.ll | 3 ; This generates a decw instruction, which has two MMOs, and an alias SU edge
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86InstrInfo.cpp | 2926 MachineInstr::mmo_iterator> MMOs = in unfoldMemoryOperand() local 2929 loadRegFromAddr(MF, Reg, AddrOps, RC, MMOs.first, MMOs.second, NewMIs); in unfoldMemoryOperand() 2996 MachineInstr::mmo_iterator> MMOs = in unfoldMemoryOperand() local 2999 storeRegToAddr(MF, Reg, true, AddrOps, DstRC, MMOs.first, MMOs.second, NewMIs); in unfoldMemoryOperand() 3045 MachineInstr::mmo_iterator> MMOs = in unfoldMemoryOperand() local 3048 if (!(*MMOs.first) && in unfoldMemoryOperand() 3054 bool isAligned = (*MMOs.first) && in unfoldMemoryOperand() 3055 (*MMOs.first)->getAlignment() >= Alignment; in unfoldMemoryOperand() 3061 cast<MachineSDNode>(Load)->setMemRefs(MMOs.first, MMOs.second); in unfoldMemoryOperand() 3089 MachineInstr::mmo_iterator> MMOs = in unfoldMemoryOperand() local [all …]
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUISelDAGToDAG.cpp | 1415 MachineSDNode::mmo_iterator MMOs = MF->allocateMemRefsArray(1); in SelectATOMIC_CMP_SWAP() local 1416 *MMOs = Mem->getMemOperand(); in SelectATOMIC_CMP_SWAP() 1417 CmpSwap->setMemRefs(MMOs, MMOs + 1); in SelectATOMIC_CMP_SWAP()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86InstrInfo.cpp | 5400 std::pair<MachineInstr::mmo_iterator, MachineInstr::mmo_iterator> MMOs = in unfoldMemoryOperand() local 5402 loadRegFromAddr(MF, Reg, AddrOps, RC, MMOs.first, MMOs.second, NewMIs); in unfoldMemoryOperand() 5467 std::pair<MachineInstr::mmo_iterator, MachineInstr::mmo_iterator> MMOs = in unfoldMemoryOperand() local 5469 storeRegToAddr(MF, Reg, true, AddrOps, DstRC, MMOs.first, MMOs.second, NewMIs); in unfoldMemoryOperand() 5515 MachineInstr::mmo_iterator> MMOs = in unfoldMemoryOperand() local 5518 if (!(*MMOs.first) && in unfoldMemoryOperand() 5526 bool isAligned = (*MMOs.first) && in unfoldMemoryOperand() 5527 (*MMOs.first)->getAlignment() >= Alignment; in unfoldMemoryOperand() 5533 cast<MachineSDNode>(Load)->setMemRefs(MMOs.first, MMOs.second); in unfoldMemoryOperand() 5584 MachineInstr::mmo_iterator> MMOs = in unfoldMemoryOperand() local [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86InstrInfo.cpp | 6408 std::pair<MachineInstr::mmo_iterator, MachineInstr::mmo_iterator> MMOs = in unfoldMemoryOperand() local 6410 loadRegFromAddr(MF, Reg, AddrOps, RC, MMOs.first, MMOs.second, NewMIs); in unfoldMemoryOperand() 6475 std::pair<MachineInstr::mmo_iterator, MachineInstr::mmo_iterator> MMOs = in unfoldMemoryOperand() local 6477 storeRegToAddr(MF, Reg, true, AddrOps, DstRC, MMOs.first, MMOs.second, NewMIs); in unfoldMemoryOperand() 6522 MachineInstr::mmo_iterator> MMOs = in unfoldMemoryOperand() local 6525 if (!(*MMOs.first) && in unfoldMemoryOperand() 6533 bool isAligned = (*MMOs.first) && in unfoldMemoryOperand() 6534 (*MMOs.first)->getAlignment() >= Alignment; in unfoldMemoryOperand() 6540 cast<MachineSDNode>(Load)->setMemRefs(MMOs.first, MMOs.second); in unfoldMemoryOperand() 6567 MachineInstr::mmo_iterator> MMOs = in unfoldMemoryOperand() local [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUISelDAGToDAG.cpp | 1819 MachineSDNode::mmo_iterator MMOs = MF->allocateMemRefsArray(1); in SelectATOMIC_CMP_SWAP() local 1820 *MMOs = Mem->getMemOperand(); in SelectATOMIC_CMP_SWAP() 1821 CmpSwap->setMemRefs(MMOs, MMOs + 1); in SelectATOMIC_CMP_SWAP()
|