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

References

tools/clang/lib/CodeGen/CGBuiltin.cpp
  170   return RValue::get(MakeBinaryAtomicValue(CGF, Kind, E));
  963     return MakeBinaryAtomicValue(*this, AtomicRMWInst::And, E);
  965     return MakeBinaryAtomicValue(*this, AtomicRMWInst::Xchg, E);
  967     return MakeBinaryAtomicValue(*this, AtomicRMWInst::Add, E);
  969     return MakeBinaryAtomicValue(*this, AtomicRMWInst::Sub, E);
  971     return MakeBinaryAtomicValue(*this, AtomicRMWInst::Or, E);
  973     return MakeBinaryAtomicValue(*this, AtomicRMWInst::Xor, E);
  975     return MakeBinaryAtomicValue(*this, AtomicRMWInst::Add, E,
  978     return MakeBinaryAtomicValue(*this, AtomicRMWInst::Add, E,
  981     return MakeBinaryAtomicValue(*this, AtomicRMWInst::Add, E,
  984     return MakeBinaryAtomicValue(*this, AtomicRMWInst::Xchg, E,
  987     return MakeBinaryAtomicValue(*this, AtomicRMWInst::Xchg, E,
  990     return MakeBinaryAtomicValue(*this, AtomicRMWInst::Xchg, E,
  999     return MakeBinaryAtomicValue(*this, AtomicRMWInst::Or, E,
 1002     return MakeBinaryAtomicValue(*this, AtomicRMWInst::Or, E,
 1005     return MakeBinaryAtomicValue(*this, AtomicRMWInst::Or, E,
 1008     return MakeBinaryAtomicValue(*this, AtomicRMWInst::Xor, E,
 1011     return MakeBinaryAtomicValue(*this, AtomicRMWInst::Xor, E,
 1014     return MakeBinaryAtomicValue(*this, AtomicRMWInst::Xor, E,
 1017     return MakeBinaryAtomicValue(*this, AtomicRMWInst::And, E,
 1020     return MakeBinaryAtomicValue(*this, AtomicRMWInst::And, E,
 1023     return MakeBinaryAtomicValue(*this, AtomicRMWInst::And, E,
13637     return MakeBinaryAtomicValue(*this, llvm::AtomicRMWInst::Add, E);
13642     return MakeBinaryAtomicValue(*this, llvm::AtomicRMWInst::Sub, E);
13647     return MakeBinaryAtomicValue(*this, llvm::AtomicRMWInst::And, E);
13652     return MakeBinaryAtomicValue(*this, llvm::AtomicRMWInst::Or, E);
13657     return MakeBinaryAtomicValue(*this, llvm::AtomicRMWInst::Xor, E);
13662     return MakeBinaryAtomicValue(*this, llvm::AtomicRMWInst::Xchg, E);
13667     return MakeBinaryAtomicValue(*this, llvm::AtomicRMWInst::Max, E);
13672     return MakeBinaryAtomicValue(*this, llvm::AtomicRMWInst::UMax, E);
13677     return MakeBinaryAtomicValue(*this, llvm::AtomicRMWInst::Min, E);
13682     return MakeBinaryAtomicValue(*this, llvm::AtomicRMWInst::UMin, E);