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

References

lib/AsmParser/LLParser.cpp
 7102   case lltok::kw_min: Operation = AtomicRMWInst::Min; break;
lib/Bitcode/Reader/BitcodeReader.cpp
 1120   case bitc::RMW_MIN: return AtomicRMWInst::Min;
lib/Bitcode/Writer/BitcodeWriter.cpp
  562   case AtomicRMWInst::Min: return bitc::RMW_MIN;
lib/CodeGen/AtomicExpandPass.cpp
  546   case AtomicRMWInst::Min:
  715   case AtomicRMWInst::Min:
  958   if (RMWOp == AtomicRMWInst::Max || RMWOp == AtomicRMWInst::Min)
 1558   case AtomicRMWInst::Min:
lib/CodeGen/GlobalISel/IRTranslator.cpp
 2013   case AtomicRMWInst::Min:
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 4600   case AtomicRMWInst::Min:  NT = ISD::ATOMIC_LOAD_MIN; break;
lib/IR/Core.cpp
 3541     case LLVMAtomicRMWBinOpMin: return AtomicRMWInst::Min;
 3561     case AtomicRMWInst::Min: return LLVMAtomicRMWBinOpMin;
lib/IR/Instructions.cpp
 1556   case AtomicRMWInst::Min:
lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp
  127   case AtomicRMWInst::Min:
  195     Op = AtomicRMWInst::Min;
  266   case AtomicRMWInst::Min:
  401   case AtomicRMWInst::Min:
  533     case AtomicRMWInst::Min:
  630       case AtomicRMWInst::Min:
lib/Target/RISCV/RISCVExpandPseudoInsts.cpp
  122     return expandAtomicMinMaxOp(MBB, MBBI, AtomicRMWInst::Min, true, 32,
  445   bool IsSigned = BinOp == AtomicRMWInst::Min || BinOp == AtomicRMWInst::Max;
  476   case AtomicRMWInst::Min: {
lib/Target/RISCV/RISCVISelLowering.cpp
 2769     case AtomicRMWInst::Min:
 2792     case AtomicRMWInst::Min:
 2828   if (AI->getOperation() == AtomicRMWInst::Min ||
lib/Target/X86/X86ISelLowering.cpp
26511   case AtomicRMWInst::Min:
lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp
   46     case AtomicRMWInst::Min:
   84   case AtomicRMWInst::Min:
lib/Transforms/Scalar/LowerAtomic.cpp
   77   case AtomicRMWInst::Min:
tools/clang/lib/CodeGen/CGAtomic.cpp
  593     Op = E->getValueType()->isSignedIntegerType() ? llvm::AtomicRMWInst::Min
tools/clang/lib/CodeGen/CGBuiltin.cpp
 2756     return EmitBinaryAtomic(*this, llvm::AtomicRMWInst::Min, E);
13677     return MakeBinaryAtomicValue(*this, llvm::AtomicRMWInst::Min, E);
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
 3787                 ? (IsXLHSInRHSPart ? llvm::AtomicRMWInst::Min
 3795                                    : llvm::AtomicRMWInst::Min)