reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/X86/X86ISelLowering.cpp
37304     auto AtomicSub = DAG.getAtomic(
37307         /*RHS*/ DAG.getConstant(-Addend, SDLoc(CmpRHS), CmpRHS.getValueType()),
37309     auto LockOp = lowerAtomicArithWithLOCK(AtomicSub, DAG, Subtarget);
37310     DAG.ReplaceAllUsesOfValueWith(CmpLHS.getValue(0),
37311                                   DAG.getUNDEF(CmpLHS.getValueType()));
37312     DAG.ReplaceAllUsesOfValueWith(CmpLHS.getValue(1), LockOp.getValue(1));
37332   SDValue LockOp = lowerAtomicArithWithLOCK(CmpLHS, DAG, Subtarget);
37333   DAG.ReplaceAllUsesOfValueWith(CmpLHS.getValue(0),
37334                                 DAG.getUNDEF(CmpLHS.getValueType()));
37335   DAG.ReplaceAllUsesOfValueWith(CmpLHS.getValue(1), LockOp.getValue(1));