Tobias Grosser
42aff30dbc
Adapt to DomTree changes in r199104
...
llvm-svn: 199157
2014-01-13 22:29:56 +00:00
Chandler Carruth
e87c6a81d6
[cleanup] Update Polly for moved header in LLVM r199082.
...
llvm-svn: 199088
2014-01-13 09:56:11 +00:00
Tobias Grosser
dd6dc8276f
clang-format: No empty line after 'public:'
...
llvm-svn: 192710
2013-10-15 14:41:02 +00:00
Tobias Grosser
b276158efa
clang-format recent change
...
llvm-svn: 190842
2013-09-17 03:30:36 +00:00
Matt Arsenault
77d55f8abd
Fix build after SCEV change
...
llvm-svn: 190429
2013-09-10 20:22:17 +00:00
Tobias Grosser
aef925e81f
Small style improvements
...
llvm-svn: 186248
2013-07-13 16:58:07 +00:00
Tobias Grosser
58032cb029
Integrate latest clang-format changes
...
llvm-svn: 184655
2013-06-23 01:29:29 +00:00
Tobias Grosser
83628182f7
Sort includes
...
llvm-svn: 181297
2013-05-07 08:11:54 +00:00
Tobias Grosser
e602a07662
Reformat with clang-format
...
clang-format become way more stable. This time we mainly reformat function
signatures.
llvm-svn: 181294
2013-05-07 07:30:56 +00:00
Tobias Grosser
d7e58640a5
Update formatting to latest version of clang-format
...
llvm-svn: 179160
2013-04-10 06:55:45 +00:00
Tobias Grosser
f008da125c
Instvarsimplify: clang-format
...
Even though we will soon get rid of this pass, we reformat it on the way to
make polly clang-format clean.
llvm-svn: 177786
2013-03-23 00:32:18 +00:00
Chandler Carruth
535d52c7ca
Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to
...
reflect the migration in r171366.
llvm-svn: 171370
2013-01-02 11:47:44 +00:00
Tobias Grosser
5d01691d76
Revert multiple adress space changes in Polly
...
llvm-svn: 167234
2012-11-01 16:45:18 +00:00
Chandler Carruth
f6562ed2d3
Another speculative commit to try to fix Polly's build. This is more delta than
...
I like to make w/o being able to build, but I don't have the dependencies to
build and test polly. I'll revert if the build bots don't like it.
llvm-svn: 166670
2012-10-25 08:43:18 +00:00
Micah Villmow
7a3d8209c3
Move TargetData to DataLayout to fix build breakage caused by LLVM r16540
...
llvm-svn: 165408
2012-10-08 17:26:19 +00:00
Tobias Grosser
3e72197efc
IndVarSimplify: Disable simplifyIVUsers
...
This functionality is not available in LLVM trunk and breaks the compilation of
Polly. This patch fixes the compilation, but may not be enough to recover all
functionality.
llvm-svn: 153318
2012-03-23 08:02:19 +00:00
Tobias Grosser
d87492bb8c
IndVarSimplify: Adapt to changes in LLVM trunk
...
Contributed-By: Andrew Trick <atrick@apple.com>
llvm-svn: 153317
2012-03-23 08:02:15 +00:00
Tobias Grosser
d1f12db70e
IndVarSimplify: Proberly initialize the pass.
...
llvm-svn: 153316
2012-03-23 08:02:05 +00:00
Hongbin Zheng
73e53f510a
More AddUsersIfInteresting related fix.
...
llvm-svn: 152909
2012-03-16 08:31:24 +00:00
Hongbin Zheng
741f8d666f
IndVarSimplify: Adpat to IVUsers::AddUsersIfInteresting change.
...
llvm-svn: 152908
2012-03-16 08:26:12 +00:00
Tobias Grosser
cef36d5b99
Copy IndVarSimplify pass from LLVM to Polly
...
This allows us to enable -enable-iv-rewrite by default and releases LLVM from
the burdon to keep that feature. This is an intermediate step. We plan to soon
remove the need for rewritten induction variables entirely.
llvm-svn: 150481
2012-02-14 14:02:33 +00:00