Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/test/Transforms/AtomicExpand/SPARC/
H A Dpartword.ll16 ; CHECK: %PtrLSB = and i64 %0, 3
17 ; CHECK: %2 = xor i64 %PtrLSB, 3
61 ; CHECK: %PtrLSB = and i64 %0, 3
62 ; CHECK: %2 = xor i64 %PtrLSB, 2
107 ; CHECK: %PtrLSB = and i64 %0, 3
108 ; CHECK: %2 = xor i64 %PtrLSB, 2
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp716 Value *PtrLSB = Builder.CreateAnd(AddrInt, MinWordSize - 1, "PtrLSB"); in createMaskInstrs() local
719 PMV.ShiftAmt = Builder.CreateShl(PtrLSB, 3); in createMaskInstrs()
723 Builder.CreateXor(PtrLSB, MinWordSize - ValueSize), 3); in createMaskInstrs()