reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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);