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

References

lib/Target/X86/X86ISelLowering.cpp
26525   Type *MemType = AI->getType();
26535   if (auto *C = dyn_cast<ConstantInt>(AI->getValOperand()))
26536     if (AI->getOperation() == AtomicRMWInst::Or && C->isZero() &&
26537         AI->use_empty())
26540   auto Builder = IRBuilder<>(AI);
26542   auto SSID = AI->getSyncScopeID();
26545   auto Order = AtomicCmpXchgInst::getStrongestFailureOrdering(AI->getOrdering());
26581       Builder.CreateAlignedLoad(AI->getType(), AI->getPointerOperand(),
26581       Builder.CreateAlignedLoad(AI->getType(), AI->getPointerOperand(),
26582                                 AI->getType()->getPrimitiveSizeInBits());
26584   AI->replaceAllUsesWith(Loaded);
26585   AI->eraseFromParent();