Home
last modified time | relevance | path

Searched refs:Scratch1Reg (Results 1 – 2 of 2) sorted by relevance

/external/llvm-project/llvm/lib/Target/RISCV/
DRISCVExpandAtomicPseudoInsts.cpp423 Register Scratch1Reg = MI.getOperand(1).getReg(); in expandAtomicMinMaxOp() local
444 BuildMI(LoopHeadMBB, DL, TII->get(RISCV::ADDI), Scratch1Reg) in expandAtomicMinMaxOp()
485 insertMaskedMerge(TII, DL, LoopIfBodyMBB, Scratch1Reg, DestReg, IncrReg, in expandAtomicMinMaxOp()
486 MaskReg, Scratch1Reg); in expandAtomicMinMaxOp()
491 BuildMI(LoopTailMBB, DL, TII->get(getSCForRMW32(Ordering)), Scratch1Reg) in expandAtomicMinMaxOp()
493 .addReg(Scratch1Reg); in expandAtomicMinMaxOp()
495 .addReg(Scratch1Reg) in expandAtomicMinMaxOp()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVExpandPseudoInsts.cpp440 Register Scratch1Reg = MI.getOperand(1).getReg(); in expandAtomicMinMaxOp() local
461 BuildMI(LoopHeadMBB, DL, TII->get(RISCV::ADDI), Scratch1Reg) in expandAtomicMinMaxOp()
502 insertMaskedMerge(TII, DL, LoopIfBodyMBB, Scratch1Reg, DestReg, IncrReg, in expandAtomicMinMaxOp()
503 MaskReg, Scratch1Reg); in expandAtomicMinMaxOp()
508 BuildMI(LoopTailMBB, DL, TII->get(getSCForRMW32(Ordering)), Scratch1Reg) in expandAtomicMinMaxOp()
510 .addReg(Scratch1Reg); in expandAtomicMinMaxOp()
512 .addReg(Scratch1Reg) in expandAtomicMinMaxOp()