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

References

lib/CodeGen/AtomicExpandPass.cpp
  506     IntegerType *IntTy = Builder.getIntNTy(OrigTy->getPrimitiveSizeInBits());
  508     Addr = Builder.CreateBitCast(Addr, IntTy->getPointerTo(AS));
  509     NewVal = Builder.CreateBitCast(NewVal, IntTy);
  510     Loaded = Builder.CreateBitCast(Loaded, IntTy);
  513   Value* Pair = Builder.CreateAtomicCmpXchg(
  516   Success = Builder.CreateExtractValue(Pair, 1, "success");
  517   NewLoaded = Builder.CreateExtractValue(Pair, 0, "newloaded");
  520     NewLoaded = Builder.CreateBitCast(NewLoaded, OrigTy);