-
Transforms/LoopStrengthReduce/X86/
| | Authored by jbhateja on Jul 5 2017, 8:40 AM. Event Timelinelsaba added inline comments. lsaba added inline comments. lsaba added inline comments. jbhateja marked an inline comment as done. jbhateja marked 2 inline comments as done and an inline comment as not done. lsaba added inline comments. jbhateja marked an inline comment as done. lsaba added inline comments. lsaba added inline comments.
1 ↗ | (On Diff #106796) | |
3 ↗ | (On Diff #105275) | |
8 | |
lsaba added inline comments. lsaba added inline comments. lsaba added inline comments. lsaba accepted this revision. This revision is now accepted and ready to land. This revision was automatically updated to reflect the committed changes. This revision is now accepted and ready to land. This revision now requires changes to proceed. jmolloy requested changes to this revision. This revision now requires changes to proceed. jbhateja retitled this revision from [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs. to [X86] Improvement in CodeGen instruction selection for LEAs.. This revision was automatically updated to reflect the committed changes. This revision was not accepted when it landed; it landed in state Needs Review. This revision was automatically updated to reflect the committed changes. Herald added a project: Restricted Project. Path | Size |
---|
| | | 3 lines | | 3 lines | | | | | | 11 lines | | | | 88 lines | | 486 lines | | | | | | | | 2 lines | | 34 lines | | 2 lines | | 12 lines | | 40 lines | | 34 lines | | 68 lines | | 12 lines | | 15 lines | | 9 lines | | 14 lines | | 16 lines | | Transforms/ | LoopStrengthReduce/ | X86/ |
| | | 6 lines |
Commit | Tree | Parents | Author | Summary | Date |
---|
45b4a3c2f036 | e62180e1aa2c | 389fc46ae537 | Jatin Bhateja | Formatting changes | Nov 3 2017, 3:07 AM | 389fc46ae537 | 38695ae53fa3 | 516a498a223d | Jatin Bhateja | 1/ Making the factorization alog iterative. This was earlier commited with… (Show More…) | Nov 3 2017, 2:59 AM | 516a498a223d | 2f6c18dd37c2 | 09a1f024efa7 b7c0518566b7 | Jatin Bhateja | Merge branch 'master' of https://github.com/llvm-mirror/llvm | Nov 2 2017, 4:42 AM | 09a1f024efa7 | a6b5941118c9 | a8a6763489e6 | Jatin Bhateja | Review comments resolution. | Oct 29 2017, 10:10 AM | a8a6763489e6 | 1aad0e2f02a1 | 15d4dc56791b 06ded7390f85 | Jatin Bhateja | Merge branch 'master' of https://github.com/llvm-mirror/llvm | Oct 29 2017, 10:04 AM | 15d4dc56791b | 1625611d2f0c | 6d3952fa7d84 7f2ed0369123 | Jatin Bhateja | Merge branch 'master' of https://github.com/llvm-mirror/llvm | Oct 21 2017, 6:23 PM | 6d3952fa7d84 | b126f2059b09 | 2ad276e181c1 a057c40dc32b | Jatin Bhateja | Merge branch 'master' of https://github.com/llvm-mirror/llvm | Oct 15 2017, 5:39 PM | 2ad276e181c1 | 291f1e462b0f | 2347b36edeb4 | Jatin Bhateja | Operands of LEAs must be of same register class. | Oct 14 2017, 1:12 AM | 2347b36edeb4 | af15af1c8ab7 | aa362bd1e0fb | Jatin Bhateja | Revert "Operands of LEAs must be of same register class." (Show More…) | Oct 14 2017, 1:00 AM | aa362bd1e0fb | 291f1e462b0f | 397f02c4f4cc | Jatin Bhateja | Operands of LEAs must be of same register class. | Oct 14 2017, 12:47 AM | 397f02c4f4cc | af15af1c8ab7 | 726152c79241 fb7d705a02e1 | Jatin Bhateja | Pull from trunk. | Oct 13 2017, 12:07 PM | 726152c79241 | c47d85458ab8 | a7f4024fd56b 86721de9e5e8 | Jatin Bhateja | Merge branch 'master' of https://github.com/llvm-mirror/llvm | Sep 19 2017, 6:21 AM | a7f4024fd56b | 3ce273544daf | bc4ef49af456 | Jatin Bhateja | Updating tests for reported PRs for initial patch. | Sep 17 2017, 11:29 AM | bc4ef49af456 | 6aacdc0cde5b | 1a51e2dc7732 2aa82e093085 | Jatin Bhateja | Merge branch 'master' of https://github.com/llvm-mirror/llvm | Sep 17 2017, 11:22 AM | 1a51e2dc7732 | 73e127e679c5 | 0603f05ba0a4 3de9cb6125dd | Jatin Bhateja | Merge branch 'master' of https://github.com/llvm-mirror/llvm | Sep 17 2017, 11:21 AM | 0603f05ba0a4 | 6d9e2702a00c | 42799c2f6a96 | Jatin Bhateja | Undefining result operand of factored statement to preserve SSA nature of… (Show More…) | Sep 17 2017, 12:20 AM | 42799c2f6a96 | 08cc5aaea748 | b882a06903fc | Jatin Bhateja | Few synthetic changes. | Sep 14 2017, 10:15 PM | b882a06903fc | d329ebe00995 | aa0c0dfe4705 | Jatin Bhateja | Adding a check for subtarget feature Slow3OpLEA in pattern matching. | Sep 7 2017, 3:42 PM | aa0c0dfe4705 | dd93e7760c04 | ffe8d25c2e4b | Jatin Bhateja | Formatting changes + fine tuning pattern matching condition. | Sep 4 2017, 9:50 PM | ffe8d25c2e4b | efed40977b79 | f1c8414b6484 | Jatin Bhateja | Updating test post rebase. | Sep 2 2017, 7:06 AM | f1c8414b6484 | de11cef39b0c | bef2b2b31b4a | Jatin Bhateja | Extending aggressive AM based folding for LEAs to cover more cases. | Aug 30 2017, 10:46 PM | bef2b2b31b4a | fd6bf0a4d7d4 | 0c8f9a63654b | Jatin Bhateja | Merge from trunk. | Aug 28 2017, 3:43 AM | 0c8f9a63654b | df8d700a18fd | edad613a6beb | Jatin Bhateja | [X86] Limiting the scope of DAG operands folding while AM based instruction… (Show More…) | Aug 22 2017, 8:07 PM | edad613a6beb | 3d875211e611 | 59d42f9d7c00 | Jatin Bhateja | Updating test. | Aug 14 2017, 11:05 AM | 59d42f9d7c00 | 606bdb0a6ee1 | f38e9d4310f4 | Jatin Bhateja | Changes to avoid creating costly LEAs in loops, strength reduction for simple… (Show More…) | Aug 14 2017, 10:50 AM | f38e9d4310f4 | 49090634660a | c5da3e910662 | Jatin Bhateja | Formatting changes | Aug 1 2017, 10:00 AM | c5da3e910662 | da1602171aad | 02b3400bc3e6 | Jatin Bhateja | Formatting changes. | Aug 1 2017, 7:35 AM | 02b3400bc3e6 | 046c004b7dd8 | ded26d9bdb1f | Jatin Bhateja | Updating test lea-opt-cse3.ll | Jul 31 2017, 8:04 PM | ded26d9bdb1f | 8ace76c95f7a | 3ff56b9ce0e2 | Jatin Bhateja | Few more changes for LEA factorization. | Jul 31 2017, 7:55 PM | 3ff56b9ce0e2 | 270407c5a662 | 2205793e1cd5 | Jatin Bhateja | [X86] : Factorize LEA, handling for patterns involing SUBREG_TO_REG as LEA… (Show More…) | Jul 31 2017, 8:01 AM | 2205793e1cd5 | a64c899b5e31 | 2008031b780c | Jatin Bhateja | Removing 2 tests, pulled their latest renamed versions from trunk. | Jul 27 2017, 10:07 PM | 2008031b780c | beb8c685828c | 72112f83940b | Jatin Bhateja | D35014 : Review comments resolution | Jul 27 2017, 10:00 PM | 72112f83940b | 35d0845c9d9f | 402b0078f889 | Jatin Bhateja | [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs. (Show More…) | Jul 5 2017, 3:28 AM | 402b0078f889 | e8b55e46a1b7 | 2ca4715d2507 | Jatin Bhateja | [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs 1/… (Show More…) | Jul 5 2017, 3:22 AM |
|
Genuine question.
MRI is usually accessibly via other more efficient means.
Do we really need to rely on this one?