Lines Matching refs:AtomicOp
1472 unsigned AtomicOp; in emitAtomicBinary() local
1476 AtomicOp = Mips::ATOMIC_LOAD_ADD_I32_POSTRA; in emitAtomicBinary()
1479 AtomicOp = Mips::ATOMIC_LOAD_SUB_I32_POSTRA; in emitAtomicBinary()
1482 AtomicOp = Mips::ATOMIC_LOAD_AND_I32_POSTRA; in emitAtomicBinary()
1485 AtomicOp = Mips::ATOMIC_LOAD_OR_I32_POSTRA; in emitAtomicBinary()
1488 AtomicOp = Mips::ATOMIC_LOAD_XOR_I32_POSTRA; in emitAtomicBinary()
1491 AtomicOp = Mips::ATOMIC_LOAD_NAND_I32_POSTRA; in emitAtomicBinary()
1494 AtomicOp = Mips::ATOMIC_SWAP_I32_POSTRA; in emitAtomicBinary()
1497 AtomicOp = Mips::ATOMIC_LOAD_ADD_I64_POSTRA; in emitAtomicBinary()
1500 AtomicOp = Mips::ATOMIC_LOAD_SUB_I64_POSTRA; in emitAtomicBinary()
1503 AtomicOp = Mips::ATOMIC_LOAD_AND_I64_POSTRA; in emitAtomicBinary()
1506 AtomicOp = Mips::ATOMIC_LOAD_OR_I64_POSTRA; in emitAtomicBinary()
1509 AtomicOp = Mips::ATOMIC_LOAD_XOR_I64_POSTRA; in emitAtomicBinary()
1512 AtomicOp = Mips::ATOMIC_LOAD_NAND_I64_POSTRA; in emitAtomicBinary()
1515 AtomicOp = Mips::ATOMIC_SWAP_I64_POSTRA; in emitAtomicBinary()
1518 AtomicOp = Mips::ATOMIC_LOAD_MIN_I32_POSTRA; in emitAtomicBinary()
1522 AtomicOp = Mips::ATOMIC_LOAD_MAX_I32_POSTRA; in emitAtomicBinary()
1526 AtomicOp = Mips::ATOMIC_LOAD_UMIN_I32_POSTRA; in emitAtomicBinary()
1530 AtomicOp = Mips::ATOMIC_LOAD_UMAX_I32_POSTRA; in emitAtomicBinary()
1534 AtomicOp = Mips::ATOMIC_LOAD_MIN_I64_POSTRA; in emitAtomicBinary()
1538 AtomicOp = Mips::ATOMIC_LOAD_MAX_I64_POSTRA; in emitAtomicBinary()
1542 AtomicOp = Mips::ATOMIC_LOAD_UMIN_I64_POSTRA; in emitAtomicBinary()
1546 AtomicOp = Mips::ATOMIC_LOAD_UMAX_I64_POSTRA; in emitAtomicBinary()
1602 BuildMI(*BB, II, DL, TII->get(AtomicOp)) in emitAtomicBinary()
1680 unsigned AtomicOp = 0; in emitAtomicBinaryPartword() local
1684 AtomicOp = Mips::ATOMIC_LOAD_NAND_I8_POSTRA; in emitAtomicBinaryPartword()
1687 AtomicOp = Mips::ATOMIC_LOAD_NAND_I16_POSTRA; in emitAtomicBinaryPartword()
1690 AtomicOp = Mips::ATOMIC_SWAP_I8_POSTRA; in emitAtomicBinaryPartword()
1693 AtomicOp = Mips::ATOMIC_SWAP_I16_POSTRA; in emitAtomicBinaryPartword()
1696 AtomicOp = Mips::ATOMIC_LOAD_ADD_I8_POSTRA; in emitAtomicBinaryPartword()
1699 AtomicOp = Mips::ATOMIC_LOAD_ADD_I16_POSTRA; in emitAtomicBinaryPartword()
1702 AtomicOp = Mips::ATOMIC_LOAD_SUB_I8_POSTRA; in emitAtomicBinaryPartword()
1705 AtomicOp = Mips::ATOMIC_LOAD_SUB_I16_POSTRA; in emitAtomicBinaryPartword()
1708 AtomicOp = Mips::ATOMIC_LOAD_AND_I8_POSTRA; in emitAtomicBinaryPartword()
1711 AtomicOp = Mips::ATOMIC_LOAD_AND_I16_POSTRA; in emitAtomicBinaryPartword()
1714 AtomicOp = Mips::ATOMIC_LOAD_OR_I8_POSTRA; in emitAtomicBinaryPartword()
1717 AtomicOp = Mips::ATOMIC_LOAD_OR_I16_POSTRA; in emitAtomicBinaryPartword()
1720 AtomicOp = Mips::ATOMIC_LOAD_XOR_I8_POSTRA; in emitAtomicBinaryPartword()
1723 AtomicOp = Mips::ATOMIC_LOAD_XOR_I16_POSTRA; in emitAtomicBinaryPartword()
1726 AtomicOp = Mips::ATOMIC_LOAD_MIN_I8_POSTRA; in emitAtomicBinaryPartword()
1730 AtomicOp = Mips::ATOMIC_LOAD_MIN_I16_POSTRA; in emitAtomicBinaryPartword()
1734 AtomicOp = Mips::ATOMIC_LOAD_MAX_I8_POSTRA; in emitAtomicBinaryPartword()
1738 AtomicOp = Mips::ATOMIC_LOAD_MAX_I16_POSTRA; in emitAtomicBinaryPartword()
1742 AtomicOp = Mips::ATOMIC_LOAD_UMIN_I8_POSTRA; in emitAtomicBinaryPartword()
1746 AtomicOp = Mips::ATOMIC_LOAD_UMIN_I16_POSTRA; in emitAtomicBinaryPartword()
1750 AtomicOp = Mips::ATOMIC_LOAD_UMAX_I8_POSTRA; in emitAtomicBinaryPartword()
1754 AtomicOp = Mips::ATOMIC_LOAD_UMAX_I16_POSTRA; in emitAtomicBinaryPartword()
1812 BuildMI(BB, DL, TII->get(AtomicOp)) in emitAtomicBinaryPartword()
1857 unsigned AtomicOp = MI.getOpcode() == Mips::ATOMIC_CMP_SWAP_I32 in emitAtomicCmpSwap() local
1885 BuildMI(*BB, II, DL, TII->get(AtomicOp)) in emitAtomicCmpSwap()
1928 unsigned AtomicOp = MI.getOpcode() == Mips::ATOMIC_CMP_SWAP_I8 in emitAtomicCmpSwapPartword() local
2004 BuildMI(BB, DL, TII->get(AtomicOp)) in emitAtomicCmpSwapPartword()