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

References

lib/AsmParser/LLParser.cpp
 7101   case lltok::kw_max: Operation = AtomicRMWInst::Max; break;
lib/Bitcode/Reader/BitcodeReader.cpp
 1119   case bitc::RMW_MAX: return AtomicRMWInst::Max;
lib/Bitcode/Writer/BitcodeWriter.cpp
  561   case AtomicRMWInst::Max: return bitc::RMW_MAX;
lib/CodeGen/AtomicExpandPass.cpp
  543   case AtomicRMWInst::Max:
  714   case AtomicRMWInst::Max:
  958   if (RMWOp == AtomicRMWInst::Max || RMWOp == AtomicRMWInst::Min)
 1557   case AtomicRMWInst::Max:
lib/CodeGen/GlobalISel/IRTranslator.cpp
 2010   case AtomicRMWInst::Max:
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 4599   case AtomicRMWInst::Max:  NT = ISD::ATOMIC_LOAD_MAX; break;
lib/IR/Core.cpp
 3540     case LLVMAtomicRMWBinOpMax: return AtomicRMWInst::Max;
 3560     case AtomicRMWInst::Max: return LLVMAtomicRMWBinOpMax;
lib/IR/Instructions.cpp
 1554   case AtomicRMWInst::Max:
lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp
  126   case AtomicRMWInst::Max:
  205     Op = AtomicRMWInst::Max;
  263   case AtomicRMWInst::Max:
  399   case AtomicRMWInst::Max:
  532     case AtomicRMWInst::Max:
  629       case AtomicRMWInst::Max:
lib/Target/RISCV/RISCVExpandPseudoInsts.cpp
  119     return expandAtomicMinMaxOp(MBB, MBBI, AtomicRMWInst::Max, true, 32,
  445   bool IsSigned = BinOp == AtomicRMWInst::Min || BinOp == AtomicRMWInst::Max;
  468   case AtomicRMWInst::Max: {
lib/Target/RISCV/RISCVISelLowering.cpp
 2767     case AtomicRMWInst::Max:
 2790     case AtomicRMWInst::Max:
 2829       AI->getOperation() == AtomicRMWInst::Max) {
lib/Target/X86/X86ISelLowering.cpp
26510   case AtomicRMWInst::Max:
lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp
   48     case AtomicRMWInst::Max:
   86   case AtomicRMWInst::Max:
lib/Transforms/Scalar/LowerAtomic.cpp
   73   case AtomicRMWInst::Max:
tools/clang/lib/CodeGen/CGAtomic.cpp
  599     Op = E->getValueType()->isSignedIntegerType() ? llvm::AtomicRMWInst::Max
tools/clang/lib/CodeGen/CGBuiltin.cpp
 2758     return EmitBinaryAtomic(*this, llvm::AtomicRMWInst::Max, E);
13667     return MakeBinaryAtomicValue(*this, llvm::AtomicRMWInst::Max, E);
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
 3788                                    : llvm::AtomicRMWInst::Max)
 3794                 ? (IsXLHSInRHSPart ? llvm::AtomicRMWInst::Max