Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/test/Transforms/AtomicExpand/SPARC/
H A Dpartword.ll114 ; CHECK: %ValOperand_Shifted = shl i32 %4, %ShiftAmt
119 ; CHECK: %new = add i32 %loaded, %ValOperand_Shifted
141 ; CHECK: %new = xor i32 %loaded, %ValOperand_Shifted
153 ; CHECK: %new = or i32 %loaded, %ValOperand_Shifted
164 ; CHECK: %AndOperand = or i32 %Inv_Mask, %ValOperand_Shifted
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp825 Value *ValOperand_Shifted = in expandPartwordAtomicRMW() local
831 ValOperand_Shifted, AI->getValOperand(), PMV); in expandPartwordAtomicRMW()
864 Value *ValOperand_Shifted = in widenPartwordAtomicRMW() local
872 Builder.CreateOr(PMV.Inv_Mask, ValOperand_Shifted, "AndOperand"); in widenPartwordAtomicRMW()
874 NewOperand = ValOperand_Shifted; in widenPartwordAtomicRMW()
1038 Value *ValOperand_Shifted = Builder.CreateShl( in expandAtomicRMWToMaskedIntrinsic() local
1042 Builder, AI, PMV.AlignedAddr, ValOperand_Shifted, PMV.Mask, PMV.ShiftAmt, in expandAtomicRMWToMaskedIntrinsic()