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

References

lib/Transforms/Scalar/LowerAtomic.cpp
   47   LoadInst *Orig = Builder.CreateLoad(Val->getType(), Ptr);
   56     Res = Builder.CreateAdd(Orig, Val);
   59     Res = Builder.CreateSub(Orig, Val);
   62     Res = Builder.CreateAnd(Orig, Val);
   65     Res = Builder.CreateNot(Builder.CreateAnd(Orig, Val));
   65     Res = Builder.CreateNot(Builder.CreateAnd(Orig, Val));
   68     Res = Builder.CreateOr(Orig, Val);
   71     Res = Builder.CreateXor(Orig, Val);
   74     Res = Builder.CreateSelect(Builder.CreateICmpSLT(Orig, Val),
   74     Res = Builder.CreateSelect(Builder.CreateICmpSLT(Orig, Val),
   78     Res = Builder.CreateSelect(Builder.CreateICmpSLT(Orig, Val),
   78     Res = Builder.CreateSelect(Builder.CreateICmpSLT(Orig, Val),
   82     Res = Builder.CreateSelect(Builder.CreateICmpULT(Orig, Val),
   82     Res = Builder.CreateSelect(Builder.CreateICmpULT(Orig, Val),
   86     Res = Builder.CreateSelect(Builder.CreateICmpULT(Orig, Val),
   86     Res = Builder.CreateSelect(Builder.CreateICmpULT(Orig, Val),
   90     Res = Builder.CreateFAdd(Orig, Val);
   93     Res = Builder.CreateFSub(Orig, Val);
   96   Builder.CreateStore(Res, Ptr);