Displaying 9 results from an estimated 9 matches for "rl313631".
2017 Sep 22
0
[Hexagon] Type Legalization
...> > string
> > > on the first line of the test file: "NOTE: Assertions have
> been
> > > autogenerated by utils/update_llc_test_checks.py"...
> > > and both of these do as of:
> https://reviews.llvm.org/rL313631 <https://reviews.llvm.org/rL313631>
> > <https://reviews.llvm.org/rL313631
> <https://reviews.llvm.org/rL313631>>
> > > <https://reviews.llvm.org/rL313631
> <https://reviews.llvm.org/rL313631>
> > <https://...
2017 Sep 22
2
[Hexagon] Type Legalization
...to-generated assertions (look for this
> > string
> > > on the first line of the test file: "NOTE: Assertions have been
> > > autogenerated by utils/update_llc_test_checks.py"...
> > > and both of these do as of: https://reviews.llvm.org/rL313631
> > <https://reviews.llvm.org/rL313631>
> > > <https://reviews.llvm.org/rL313631
> > <https://reviews.llvm.org/rL313631>> ), then it's easy to observe
> the
> > > diffs by re-running that script after your code patch is applie...
2017 Sep 22
0
[Hexagon] Type Legalization
...e test files have auto-generated assertions (look for this
> string
> > on the first line of the test file: "NOTE: Assertions have been
> > autogenerated by utils/update_llc_test_checks.py"...
> > and both of these do as of: https://reviews.llvm.org/rL313631
> <https://reviews.llvm.org/rL313631>
> > <https://reviews.llvm.org/rL313631
> <https://reviews.llvm.org/rL313631>> ), then it's easy to observe the
> > diffs by re-running that script after your code patch is applied:
> > $ /path...
2017 Sep 20
3
Updating LLVM Tests for Patch
...gt; >
> > If the test files have auto-generated assertions (look for this string
> > on the first line of the test file: "NOTE: Assertions have been
> > autogenerated by utils/update_llc_test_checks.py"...
> > and both of these do as of: https://reviews.llvm.org/rL313631
> > <https://reviews.llvm.org/rL313631> ), then it's easy to observe the
> > diffs by re-running that script after your code patch is applied:
> > $ /path/to/update_llc_test_checks.py --llc=/path/to/local/and/new/llc
> > lea-3.ll
> > $ svn diff lea-3.ll
>...
2017 Sep 20
0
Updating LLVM Tests for Patch
...the patch at D37896.
>
> If the test files have auto-generated assertions (look for this string
> on the first line of the test file: "NOTE: Assertions have been
> autogenerated by utils/update_llc_test_checks.py"...
> and both of these do as of: https://reviews.llvm.org/rL313631
> <https://reviews.llvm.org/rL313631> ), then it's easy to observe the
> diffs by re-running that script after your code patch is applied:
> $ /path/to/update_llc_test_checks.py --llc=/path/to/local/and/new/llc
> lea-3.ll
> $ svn diff lea-3.ll
As described by Sanjay in...
2017 Sep 19
5
How to add optimizations to InstCombine correctly?
...s in an updated
version of the patch at D37896.
If the test files have auto-generated assertions (look for this string on
the first line of the test file: "NOTE: Assertions have been autogenerated
by utils/update_llc_test_checks.py"...
and both of these do as of: https://reviews.llvm.org/rL313631 ), then it's
easy to observe the diffs by re-running that script after your code patch
is applied:
$ /path/to/update_llc_test_checks.py --llc=/path/to/local/and/new/llc
lea-3.ll
$ svn diff lea-3.ll
On Tue, Sep 19, 2017 at 5:23 AM, Haidl, Michael via llvm-dev <
llvm-dev at lists.llvm.org>...
2017 Sep 19
0
How to add optimizations to InstCombine correctly?
...s in an updated version of the patch at D37896.
If the test files have auto-generated assertions (look for this string on the first line of the test file: "NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py"...
and both of these do as of: https://reviews.llvm.org/rL313631 ), then it's easy to observe the diffs by re-running that script after your code patch is applied:
$ /path/to/update_llc_test_checks.py --llc=/path/to/local/and/new/llc lea-3.ll
$ svn diff lea-3.ll
On Tue, Sep 19, 2017 at 5:23 AM, Haidl, Michael via llvm-dev <llvm-dev at lists.llvm.org<m...
2017 Sep 19
0
How to add optimizations to InstCombine correctly?
I am currently improving the D37896 to include the suggestions from
Chad. However, running the lit checks for the x86 backend I observe some
changes in the generated MC, e.g.:
llvm/test/CodeGen/X86/lea-3.ll:13:10: error: expected string not found
in input
; CHECK: leal ([[A0]],[[A0]],2), %eax
^
<stdin>:10:2: note: scanning from here
orq %rdi, %rax
^
<stdin>:10:2:
2017 Sep 16
2
How to add optimizations to InstCombine correctly?
This conversation has (partially) moved on to D37896 now, but if possible I was hoping that we could perform this in DAGCombiner and remove the various target specific combines that we still have.
At least ARM/AARCH64 and X86 have cases that can hopefully be generalised and removed, but there will probably be a few legality/perf issues that will occur.
Simon.
> On 14 Sep 2017, at 06:23,