-
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 | | | | 85 lines | | 471 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 |
---|
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?