Searched refs:insertMaskedMerge (Results 1 – 3 of 3) sorted by relevance
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/RISCV/ |
H A D | RISCVExpandAtomicPseudoInsts.cpp | 256 static void insertMaskedMerge(const RISCVInstrInfo *TII, DebugLoc DL, in insertMaskedMerge() function 329 insertMaskedMerge(TII, DL, LoopMBB, ScratchReg, DestReg, ScratchReg, MaskReg, in doMaskedAtomicBinOpExpansion() 485 insertMaskedMerge(TII, DL, LoopIfBodyMBB, Scratch1Reg, DestReg, IncrReg, in expandAtomicMinMaxOp() 648 insertMaskedMerge(TII, DL, LoopTailMBB, ScratchReg, DestReg, NewValReg, in expandAtomicCmpXchg()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
H A D | RISCVExpandPseudoInsts.cpp | 273 static void insertMaskedMerge(const RISCVInstrInfo *TII, DebugLoc DL, in insertMaskedMerge() function 346 insertMaskedMerge(TII, DL, LoopMBB, ScratchReg, DestReg, ScratchReg, MaskReg, in doMaskedAtomicBinOpExpansion() 502 insertMaskedMerge(TII, DL, LoopIfBodyMBB, Scratch1Reg, DestReg, IncrReg, in expandAtomicMinMaxOp() 602 insertMaskedMerge(TII, DL, LoopTailMBB, ScratchReg, DestReg, NewValReg, in expandAtomicCmpXchg()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/LoongArch/ |
H A D | LoongArchExpandAtomicPseudoInsts.cpp | 224 static void insertMaskedMerge(const LoongArchInstrInfo *TII, DebugLoc DL, in insertMaskedMerge() function 300 insertMaskedMerge(TII, DL, LoopMBB, ScratchReg, DestReg, ScratchReg, MaskReg, in doMaskedAtomicBinOpExpansion() 460 insertMaskedMerge(TII, DL, LoopIfBodyMBB, Scratch1Reg, DestReg, IncrReg, in expandAtomicMinMaxOp()
|