|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/AsmParser/LLParser.cpp 7095 case lltok::kw_add: Operation = AtomicRMWInst::Add; break;
lib/Bitcode/Reader/BitcodeReader.cpp 1113 case bitc::RMW_ADD: return AtomicRMWInst::Add;
lib/Bitcode/Writer/BitcodeWriter.cpp 555 case AtomicRMWInst::Add: return bitc::RMW_ADD;
lib/CodeGen/AtomicExpandPass.cpp 531 case AtomicRMWInst::Add:
704 case AtomicRMWInst::Add:
1323 case AtomicRMWInst::Add:
1545 case AtomicRMWInst::Add:
lib/CodeGen/GlobalISel/IRTranslator.cpp 1992 case AtomicRMWInst::Add:
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 4593 case AtomicRMWInst::Add: NT = ISD::ATOMIC_LOAD_ADD; break;
lib/IR/Core.cpp 3534 case LLVMAtomicRMWBinOpAdd: return AtomicRMWInst::Add;
3554 case AtomicRMWInst::Add: return LLVMAtomicRMWBinOpAdd;
lib/IR/Instructions.cpp 1542 case AtomicRMWInst::Add:
lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp 121 case AtomicRMWInst::Add:
170 Op = AtomicRMWInst::Add;
252 case AtomicRMWInst::Add:
390 case AtomicRMWInst::Add:
485 Op == AtomicRMWInst::Sub ? AtomicRMWInst::Add : Op;
520 case AtomicRMWInst::Add:
623 case AtomicRMWInst::Add:
lib/Target/RISCV/RISCVExpandPseudoInsts.cpp 112 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Add, true, 32, NextMBBI);
326 case AtomicRMWInst::Add:
lib/Target/RISCV/RISCVISelLowering.cpp 2761 case AtomicRMWInst::Add:
2784 case AtomicRMWInst::Add:
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp 290 case AtomicRMWInst::Add:
lib/Target/X86/X86ISelLowering.cpp26498 case AtomicRMWInst::Add:
lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp 39 case AtomicRMWInst::Add:
lib/Transforms/Instrumentation/InstrOrderFile.cpp 146 AtomicRMWInst::Add, BufferIdx, ConstantInt::get(Int32Ty, 1),
lib/Transforms/Instrumentation/InstrProfiling.cpp 208 Builder.CreateAtomicRMW(AtomicRMWInst::Add, Addr, LiveInValue,
644 Builder.CreateAtomicRMW(AtomicRMWInst::Add, Addr, Inc->getStep(),
lib/Transforms/Instrumentation/ThreadSanitizer.cpp 254 else if (op == AtomicRMWInst::Add)
lib/Transforms/Scalar/LowerAtomic.cpp 55 case AtomicRMWInst::Add:
tools/clang/lib/CodeGen/CGAtomic.cpp 496 llvm::AtomicRMWInst::BinOp Op = llvm::AtomicRMWInst::Add;
579 Op = llvm::AtomicRMWInst::Add;
tools/clang/lib/CodeGen/CGBuiltin.cpp 301 AtomicRMWInst::Add,
967 return MakeBinaryAtomicValue(*this, AtomicRMWInst::Add, E);
975 return MakeBinaryAtomicValue(*this, AtomicRMWInst::Add, E,
978 return MakeBinaryAtomicValue(*this, AtomicRMWInst::Add, E,
981 return MakeBinaryAtomicValue(*this, AtomicRMWInst::Add, E,
2722 return EmitBinaryAtomic(*this, llvm::AtomicRMWInst::Add, E);
2769 return EmitBinaryAtomicPost(*this, llvm::AtomicRMWInst::Add, E,
8308 AtomicRMWInst::Add, Arg0, Arg1,
13637 return MakeBinaryAtomicValue(*this, llvm::AtomicRMWInst::Add, E);
tools/clang/lib/CodeGen/CGExprScalar.cpp 2384 llvm::AtomicRMWInst::BinOp aop = isInc ? llvm::AtomicRMWInst::Add :
2861 aop = llvm::AtomicRMWInst::Add;
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp 3769 RMWOp = llvm::AtomicRMWInst::Add;