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

References

lib/AsmParser/LLParser.cpp
 7098   case lltok::kw_nand: Operation = AtomicRMWInst::Nand; break;
lib/Bitcode/Reader/BitcodeReader.cpp
 1116   case bitc::RMW_NAND: return AtomicRMWInst::Nand;
lib/Bitcode/Writer/BitcodeWriter.cpp
  558   case AtomicRMWInst::Nand: return bitc::RMW_NAND;
lib/CodeGen/AtomicExpandPass.cpp
  537   case AtomicRMWInst::Nand:
  706   case AtomicRMWInst::Nand: {
 1555   case AtomicRMWInst::Nand:
lib/CodeGen/GlobalISel/IRTranslator.cpp
 2001   case AtomicRMWInst::Nand:
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 4596   case AtomicRMWInst::Nand: NT = ISD::ATOMIC_LOAD_NAND; break;
lib/IR/Core.cpp
 3537     case LLVMAtomicRMWBinOpNand: return AtomicRMWInst::Nand;
 3557     case AtomicRMWInst::Nand: return LLVMAtomicRMWBinOpNand;
lib/IR/Instructions.cpp
 1548   case AtomicRMWInst::Nand:
lib/Target/AArch64/AArch64ISelLowering.cpp
12148   if (AI->getOperation() == AtomicRMWInst::Nand) return AtomicExpansionKind::LLSC;
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
 4677   case AtomicRMWInst::Nand:
lib/Target/RISCV/RISCVExpandPseudoInsts.cpp
  103     return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Nand, false, 32,
  106     return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Nand, false, 64,
  116     return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Nand, true, 32,
  255   case AtomicRMWInst::Nand:
  336   case AtomicRMWInst::Nand:
lib/Target/RISCV/RISCVISelLowering.cpp
 2765     case AtomicRMWInst::Nand:
 2788     case AtomicRMWInst::Nand:
lib/Target/X86/X86ISelLowering.cpp
26509   case AtomicRMWInst::Nand:
lib/Transforms/Instrumentation/ThreadSanitizer.cpp
  264       else if (op == AtomicRMWInst::Nand)
lib/Transforms/Scalar/LowerAtomic.cpp
   64   case AtomicRMWInst::Nand:
tools/clang/lib/CodeGen/CGAtomic.cpp
  634     Op = llvm::AtomicRMWInst::Nand;
tools/clang/lib/CodeGen/CGBuiltin.cpp
 2752     return EmitBinaryAtomic(*this, llvm::AtomicRMWInst::Nand, E);
 2804     return EmitBinaryAtomicPost(*this, llvm::AtomicRMWInst::Nand, E,