Lines Matching refs:AtomicOp

1466   unsigned AtomicOp;  in emitAtomicBinary()  local
1470 AtomicOp = Mips::ATOMIC_LOAD_ADD_I32_POSTRA; in emitAtomicBinary()
1473 AtomicOp = Mips::ATOMIC_LOAD_SUB_I32_POSTRA; in emitAtomicBinary()
1476 AtomicOp = Mips::ATOMIC_LOAD_AND_I32_POSTRA; in emitAtomicBinary()
1479 AtomicOp = Mips::ATOMIC_LOAD_OR_I32_POSTRA; in emitAtomicBinary()
1482 AtomicOp = Mips::ATOMIC_LOAD_XOR_I32_POSTRA; in emitAtomicBinary()
1485 AtomicOp = Mips::ATOMIC_LOAD_NAND_I32_POSTRA; in emitAtomicBinary()
1488 AtomicOp = Mips::ATOMIC_SWAP_I32_POSTRA; in emitAtomicBinary()
1491 AtomicOp = Mips::ATOMIC_LOAD_ADD_I64_POSTRA; in emitAtomicBinary()
1494 AtomicOp = Mips::ATOMIC_LOAD_SUB_I64_POSTRA; in emitAtomicBinary()
1497 AtomicOp = Mips::ATOMIC_LOAD_AND_I64_POSTRA; in emitAtomicBinary()
1500 AtomicOp = Mips::ATOMIC_LOAD_OR_I64_POSTRA; in emitAtomicBinary()
1503 AtomicOp = Mips::ATOMIC_LOAD_XOR_I64_POSTRA; in emitAtomicBinary()
1506 AtomicOp = Mips::ATOMIC_LOAD_NAND_I64_POSTRA; in emitAtomicBinary()
1509 AtomicOp = Mips::ATOMIC_SWAP_I64_POSTRA; in emitAtomicBinary()
1512 AtomicOp = Mips::ATOMIC_LOAD_MIN_I32_POSTRA; in emitAtomicBinary()
1516 AtomicOp = Mips::ATOMIC_LOAD_MAX_I32_POSTRA; in emitAtomicBinary()
1520 AtomicOp = Mips::ATOMIC_LOAD_UMIN_I32_POSTRA; in emitAtomicBinary()
1524 AtomicOp = Mips::ATOMIC_LOAD_UMAX_I32_POSTRA; in emitAtomicBinary()
1528 AtomicOp = Mips::ATOMIC_LOAD_MIN_I64_POSTRA; in emitAtomicBinary()
1532 AtomicOp = Mips::ATOMIC_LOAD_MAX_I64_POSTRA; in emitAtomicBinary()
1536 AtomicOp = Mips::ATOMIC_LOAD_UMIN_I64_POSTRA; in emitAtomicBinary()
1540 AtomicOp = Mips::ATOMIC_LOAD_UMAX_I64_POSTRA; in emitAtomicBinary()
1596 BuildMI(*BB, II, DL, TII->get(AtomicOp)) in emitAtomicBinary()
1674 unsigned AtomicOp = 0; in emitAtomicBinaryPartword() local
1678 AtomicOp = Mips::ATOMIC_LOAD_NAND_I8_POSTRA; in emitAtomicBinaryPartword()
1681 AtomicOp = Mips::ATOMIC_LOAD_NAND_I16_POSTRA; in emitAtomicBinaryPartword()
1684 AtomicOp = Mips::ATOMIC_SWAP_I8_POSTRA; in emitAtomicBinaryPartword()
1687 AtomicOp = Mips::ATOMIC_SWAP_I16_POSTRA; in emitAtomicBinaryPartword()
1690 AtomicOp = Mips::ATOMIC_LOAD_ADD_I8_POSTRA; in emitAtomicBinaryPartword()
1693 AtomicOp = Mips::ATOMIC_LOAD_ADD_I16_POSTRA; in emitAtomicBinaryPartword()
1696 AtomicOp = Mips::ATOMIC_LOAD_SUB_I8_POSTRA; in emitAtomicBinaryPartword()
1699 AtomicOp = Mips::ATOMIC_LOAD_SUB_I16_POSTRA; in emitAtomicBinaryPartword()
1702 AtomicOp = Mips::ATOMIC_LOAD_AND_I8_POSTRA; in emitAtomicBinaryPartword()
1705 AtomicOp = Mips::ATOMIC_LOAD_AND_I16_POSTRA; in emitAtomicBinaryPartword()
1708 AtomicOp = Mips::ATOMIC_LOAD_OR_I8_POSTRA; in emitAtomicBinaryPartword()
1711 AtomicOp = Mips::ATOMIC_LOAD_OR_I16_POSTRA; in emitAtomicBinaryPartword()
1714 AtomicOp = Mips::ATOMIC_LOAD_XOR_I8_POSTRA; in emitAtomicBinaryPartword()
1717 AtomicOp = Mips::ATOMIC_LOAD_XOR_I16_POSTRA; in emitAtomicBinaryPartword()
1720 AtomicOp = Mips::ATOMIC_LOAD_MIN_I8_POSTRA; in emitAtomicBinaryPartword()
1724 AtomicOp = Mips::ATOMIC_LOAD_MIN_I16_POSTRA; in emitAtomicBinaryPartword()
1728 AtomicOp = Mips::ATOMIC_LOAD_MAX_I8_POSTRA; in emitAtomicBinaryPartword()
1732 AtomicOp = Mips::ATOMIC_LOAD_MAX_I16_POSTRA; in emitAtomicBinaryPartword()
1736 AtomicOp = Mips::ATOMIC_LOAD_UMIN_I8_POSTRA; in emitAtomicBinaryPartword()
1740 AtomicOp = Mips::ATOMIC_LOAD_UMIN_I16_POSTRA; in emitAtomicBinaryPartword()
1744 AtomicOp = Mips::ATOMIC_LOAD_UMAX_I8_POSTRA; in emitAtomicBinaryPartword()
1748 AtomicOp = Mips::ATOMIC_LOAD_UMAX_I16_POSTRA; in emitAtomicBinaryPartword()
1806 BuildMI(BB, DL, TII->get(AtomicOp)) in emitAtomicBinaryPartword()
1851 unsigned AtomicOp = MI.getOpcode() == Mips::ATOMIC_CMP_SWAP_I32 in emitAtomicCmpSwap() local
1879 BuildMI(*BB, II, DL, TII->get(AtomicOp)) in emitAtomicCmpSwap()
1922 unsigned AtomicOp = MI.getOpcode() == Mips::ATOMIC_CMP_SWAP_I8 in emitAtomicCmpSwapPartword() local
1998 BuildMI(BB, DL, TII->get(AtomicOp)) in emitAtomicCmpSwapPartword()