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

References

lib/AsmParser/LLParser.cpp
 7097   case lltok::kw_and: Operation = AtomicRMWInst::And; break;
lib/Bitcode/Reader/BitcodeReader.cpp
 1115   case bitc::RMW_AND: return AtomicRMWInst::And;
lib/Bitcode/Writer/BitcodeWriter.cpp
  557   case AtomicRMWInst::And: return bitc::RMW_AND;
lib/CodeGen/AtomicExpandPass.cpp
  319              Op == AtomicRMWInst::And)) {
  535   case AtomicRMWInst::And:
  702   case AtomicRMWInst::And:
  780           Op == AtomicRMWInst::And) &&
  793   if (Op == AtomicRMWInst::And)
 1328     case AtomicRMWInst::And:
 1549   case AtomicRMWInst::And:
lib/CodeGen/GlobalISel/IRTranslator.cpp
 1998   case AtomicRMWInst::And:
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 4595   case AtomicRMWInst::And:  NT = ISD::ATOMIC_LOAD_AND; break;
lib/IR/Core.cpp
 3536     case LLVMAtomicRMWBinOpAnd: return AtomicRMWInst::And;
 3556     case AtomicRMWInst::And: return LLVMAtomicRMWBinOpAnd;
lib/IR/Instructions.cpp
 1546   case AtomicRMWInst::And:
lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp
  123   case AtomicRMWInst::And:
  180     Op = AtomicRMWInst::And;
  256   case AtomicRMWInst::And:
  396   case AtomicRMWInst::And:
  530     case AtomicRMWInst::And:
  627       case AtomicRMWInst::And:
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  292   case AtomicRMWInst::And:
lib/Target/X86/X86ISelLowering.cpp
26503   case AtomicRMWInst::And:
lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp
   44     case AtomicRMWInst::And:
   82   case AtomicRMWInst::And:
lib/Transforms/Instrumentation/ThreadSanitizer.cpp
  258       else if (op == AtomicRMWInst::And)
lib/Transforms/Scalar/LowerAtomic.cpp
   61   case AtomicRMWInst::And:
tools/clang/lib/CodeGen/CGAtomic.cpp
  609     Op = llvm::AtomicRMWInst::And;
tools/clang/lib/CodeGen/CGBuiltin.cpp
  787       RMWOp = llvm::AtomicRMWInst::And;
  963     return MakeBinaryAtomicValue(*this, AtomicRMWInst::And, E);
 1017     return MakeBinaryAtomicValue(*this, AtomicRMWInst::And, E,
 1020     return MakeBinaryAtomicValue(*this, AtomicRMWInst::And, E,
 1023     return MakeBinaryAtomicValue(*this, AtomicRMWInst::And, E,
 2740     return EmitBinaryAtomic(*this, llvm::AtomicRMWInst::And, E);
 2783     return EmitBinaryAtomicPost(*this, llvm::AtomicRMWInst::And, E,
13647     return MakeBinaryAtomicValue(*this, llvm::AtomicRMWInst::And, E);
tools/clang/lib/CodeGen/CGExprScalar.cpp
 2867           aop = llvm::AtomicRMWInst::And;
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
 3777     RMWOp = llvm::AtomicRMWInst::And;