/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchExpandAtomicPseudoInsts.cpp | 50 bool expandAtomicBinOp(MachineBasicBlock &MBB, 92 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Xchg, true, 32, in expandMI() 95 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Xchg, false, 32, in expandMI() 98 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Add, true, 32, NextMBBI); in expandMI() 100 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Sub, true, 32, NextMBBI); in expandMI() 102 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Nand, false, 32, in expandMI() 105 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Nand, false, 64, in expandMI() 108 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Nand, true, 32, in expandMI() 111 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Add, false, 32, in expandMI() 114 return expandAtomicBinOp(MB in expandMI() 312 bool LoongArchExpandAtomicPseudo::expandAtomicBinOp( expandAtomicBinOp() function in __anonc2e1364d0111::LoongArchExpandAtomicPseudo [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVExpandAtomicPseudoInsts.cpp | 51 bool expandAtomicBinOp(MachineBasicBlock &MBB, 115 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Nand, false, 32, in expandMI() 118 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Nand, false, 64, in expandMI() 121 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Xchg, true, 32, in expandMI() 124 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Add, true, 32, NextMBBI); in expandMI() 126 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Sub, true, 32, NextMBBI); in expandMI() 128 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Nand, true, 32, in expandMI() 388 bool RISCVExpandAtomicPseudo::expandAtomicBinOp( in expandAtomicBinOp() 360 bool RISCVExpandAtomicPseudo::expandAtomicBinOp( expandAtomicBinOp() function in __anon63aa91a10111::RISCVExpandAtomicPseudo
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsExpandPseudo.cpp | 60 bool expandAtomicBinOp(MachineBasicBlock &BB, 613 bool MipsExpandPseudo::expandAtomicBinOp(MachineBasicBlock &BB, in expandAtomicBinOp() function in MipsExpandPseudo 899 return expandAtomicBinOp(MBB, MBBI, NMBB, 4); in expandMI() 911 return expandAtomicBinOp(MBB, MBBI, NMBB, 8); in expandMI()
|