- Nov 19, 2012
-
-
Jakob Stoklund Olesen authored
PR14376. llvm-svn: 168320
-
Eric Christopher authored
Noticed by Dimitri Andric! llvm-svn: 168319
-
Joe Abbey authored
llvm-svn: 168318
-
Ulrich Weigand authored
Disable old JIT tests on PowerPC. llvm-svn: 168316
-
Anshuman Dasgupta authored
llvm-svn: 168312
-
NAKAMURA Takumi authored
llvm-svn: 168304
-
Tobias Grosser authored
llvm-svn: 168302
-
Bob Wilson authored
This patch moves the isInlineViable function from the InlineAlways pass into the InlineCostAnalyzer and then changes the InlineCost computation to use that simple check for always-inline functions. All the special-case checks for AlwaysInline in the CallAnalyzer can then go away. llvm-svn: 168300
-
Bob Wilson authored
llvm-svn: 168299
-
Craig Topper authored
llvm-svn: 168294
-
- Nov 18, 2012
-
-
Duncan Sands authored
removed in commit 168035, but I missed this bit). llvm-svn: 168292
-
Duncan Sands authored
operands of the expression being written was wrongly thought to be reusable as an inner node of the expression resulting in it turning up as both an inner node *and* a leaf, creating a cycle in the def-use graph. This would have caused the verifier to blow up if things had gotten that far, however it managed to provoke an infinite loop first. llvm-svn: 168291
-
Dmitri Gribenko authored
llvm-svn: 168290
-
Dmitri Gribenko authored
llvm-svn: 168289
-
Dmitri Gribenko authored
llvm-svn: 168288
-
Dmitri Gribenko authored
llvm-svn: 168286
-
Dmitri Gribenko authored
llvm-svn: 168285
-
Andrew Trick authored
llvm-svn: 168283
-
NAKAMURA Takumi authored
XFAIL(s) can be removed. llvm-svn: 168282
-
NAKAMURA Takumi authored
llvm-svn: 168281
-
Nick Lewycky authored
llvm-svn: 168280
-
Sean Silva authored
Some variables in code examples were not LikeThis. llvm-svn: 168275
-
- Nov 17, 2012
-
-
Benjamin Kramer authored
llvm-svn: 168273
-
Benjamin Kramer authored
llvm-svn: 168272
-
Sean Silva authored
llvm-svn: 168271
-
James Molloy authored
llvm-svn: 168263
-
James Molloy authored
Add a new function to ConstantExpr - getAsInstruction. This returns its Instruction* corollary, which may be useful if a user wishes to transform a ConstantExpr so that one of its operands is no longer constant. llvm-svn: 168262
-
Benjamin Kramer authored
llvm-svn: 168259
-
Pawel Wodnicki authored
llvm-svn: 168256
-
Pawel Wodnicki authored
llvm-svn: 168255
-
Pawel Wodnicki authored
llvm-svn: 168254
-
Joe Abbey authored
llvm-svn: 168253
-
Joe Abbey authored
due to ambiguity' warning. llvm-svn: 168251
-
Andrew Trick authored
llvm-svn: 168249
-
Andrew Trick authored
On PPC the stack pointer is X1, but ADJCALLSTACK writes R1. Fixes PR14315: Register regmask dependency problem with misched. llvm-svn: 168248
-
Hal Finkel authored
This is a partial solution to PR14351. It removes some of the special significance of the first incoming phi value in the phi aliasing checking logic in BasicAA. In the context of a loop, the old logic assumes that the first incoming value is the interesting one (meaning that it is the one that comes from outside the loop), but this is often not the case. With this change, we now test first the incoming value that comes from a block other than the parent of the phi being tested. llvm-svn: 168245
-
Richard Smith authored
llvm-svn: 168244
-
Eli Friedman authored
llvm-svn: 168240
-
Chad Rosier authored
test cases require fixes to fast-isel before the verifier can be enabled. Part of rdar://12594152 llvm-svn: 168233
-
Nadav Rotem authored
At the moment we still require to have an integer induction variable (for example: i++). llvm-svn: 168231
-