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

References

tools/clang/lib/CodeGen/CGAtomic.cpp
  794     Dest = EmitPointerWithAlignment(E->getVal1());
  803     Dest = EmitPointerWithAlignment(E->getVal2());
  886   if (Dest.isValid())
  887     Dest = Atomics.emitCastToAtomicIntPointer(Dest);
  887     Dest = Atomics.emitCastToAtomicIntPointer(Dest);
  889     Dest = CreateMemTemp(RValTy, "cmpxchg.bool");
  891     Dest = Atomics.emitCastToAtomicIntPointer(Atomics.CreateTempAlloca());
 1161         Args.add(RValue::get(EmitCastToVoidPtr(Dest.getPointer())),
 1194           Builder.CreateBitCast(Dest, ResVal->getType()->getPointerTo()));
 1201         Builder.CreateBitCast(Dest, ConvertTypeForMem(RValTy)->getPointerTo()),
 1221         EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size,
 1228         EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size,
 1234         EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size,
 1240         EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size,
 1244         EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size,
 1252         Builder.CreateBitCast(Dest, ConvertTypeForMem(RValTy)->getPointerTo(
 1253                                         Dest.getAddressSpace())),
 1282   EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size,
 1287     EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size,
 1297     EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size,
 1305     EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size,
 1312   EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size,
 1325       Builder.CreateBitCast(Dest, ConvertTypeForMem(RValTy)->getPointerTo(
 1326                                       Dest.getAddressSpace())),