Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [X86]: Quit promoting 8 and 16 bit compares to 32 bit. | Kevin B. Smith | 2016-06-15 | 1 | -1/+1 |
| | | | | | | Differential Revision: http://reviews.llvm.org/D21144 llvm-svn: 272801 | ||||
* | [X86] Fix a bug in getMemOpBaseRegImmOfs | Sanjoy Das | 2016-02-02 | 1 | -1/+35 |
| | | | | | | | | | Fix a crash in `getMemOpBaseRegImmOfs` that happens if the base of `MemOp` is a frame index memory operand. The fix is to have `getMemOpBaseRegImmOfs` bail out in such cases. We can possibly be more clever here, if needed. llvm-svn: 259456 | ||||
* | [MachineSink] Don't break ImplicitNulls | Sanjoy Das | 2016-01-20 | 1 | -0/+49 |
Summary: This teaches MachineSink to not sink instructions that might break the implicit null check optimization that runs later. This should not affect frontends that do not use implicit null checks. Reviewers: aadg, reames, hfinkel, atrick Subscribers: majnemer, llvm-commits Differential Revision: http://reviews.llvm.org/D14632 llvm-svn: 258254 |