Searched refs:expandAtomicBinOp (Results 1 - 2 of 2) sorted by relevance

/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVExpandAtomicPseudoInsts.cpp50 bool expandAtomicBinOp(MachineBasicBlock &MBB,
94 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Nand, false, 32,
97 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Nand, false, 64,
100 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Xchg, true, 32,
103 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Add, true, 32, NextMBBI);
105 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Sub, true, 32, NextMBBI);
107 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Nand, true, 32,
341 bool RISCVExpandAtomicPseudo::expandAtomicBinOp( function in class:__anon2596::RISCVExpandAtomicPseudo
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsExpandPseudo.cpp60 bool expandAtomicBinOp(MachineBasicBlock &BB,
577 bool MipsExpandPseudo::expandAtomicBinOp(MachineBasicBlock &BB, function in class:MipsExpandPseudo
863 return expandAtomicBinOp(MBB, MBBI, NMBB, 4);
875 return expandAtomicBinOp(MBB, MBBI, NMBB, 8);

Completed in 138 milliseconds