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

References

lib/CodeGen/AtomicExpandPass.cpp
  532     return Builder.CreateAdd(Loaded, Inc, "new");
  534     return Builder.CreateSub(Loaded, Inc, "new");
  536     return Builder.CreateAnd(Loaded, Inc, "new");
  538     return Builder.CreateNot(Builder.CreateAnd(Loaded, Inc), "new");
  540     return Builder.CreateOr(Loaded, Inc, "new");
  542     return Builder.CreateXor(Loaded, Inc, "new");
  544     NewVal = Builder.CreateICmpSGT(Loaded, Inc);
  545     return Builder.CreateSelect(NewVal, Loaded, Inc, "new");
  547     NewVal = Builder.CreateICmpSLE(Loaded, Inc);
  548     return Builder.CreateSelect(NewVal, Loaded, Inc, "new");
  550     NewVal = Builder.CreateICmpUGT(Loaded, Inc);
  551     return Builder.CreateSelect(NewVal, Loaded, Inc, "new");
  553     NewVal = Builder.CreateICmpULE(Loaded, Inc);
  554     return Builder.CreateSelect(NewVal, Loaded, Inc, "new");
  556     return Builder.CreateFAdd(Loaded, Inc, "new");
  558     return Builder.CreateFSub(Loaded, Inc, "new");