- Jan 26, 2011
-
-
Jakob Stoklund Olesen authored
No functional change. llvm-svn: 124257
-
Devang Patel authored
llvm-svn: 124245
-
- Jan 25, 2011
-
-
David Greene authored
[AVX] Fix a typo in the extract subvector type constraints to specify the correct number of operands. llvm-svn: 124234
-
Bill Wendling authored
llvm-svn: 124233
-
Bill Wendling authored
appropriately so that it prints out the decimal representation. llvm-svn: 124230
-
Bill Wendling authored
encoding. It's up to the individual back-ends to convert it to their preferred representation when printing. llvm-svn: 124229
-
Rafael Espindola authored
llvm-svn: 124209
-
Devang Patel authored
Resolve DanglingDbgValue of PHI nodes where the use follows dbg.value intrinisic. llvm-svn: 124203
-
Devang Patel authored
This assertion is too restrictive, it does not apply for dangling dbg value nodes (nodes where dbg.value intrinsic preceds use of the value). llvm-svn: 124202
-
David Greene authored
[AVX] Add TableGen classes for vector/subvector type constraints. This will be used to check patterns referencing a forthcoming INSERT_SUBVECTOR SDNode and will also be used to check EXTRACT_SUBVECTOR nodes. llvm-svn: 124191
-
Duncan Sands authored
llvm-svn: 124188
-
Jay Foad authored
a forward declaration of simplify_type<>. llvm-svn: 124187
-
Duncan Sands authored
disabled. llvm-svn: 124185
-
Duncan Sands authored
llvm-svn: 124184
-
Duncan Sands authored
optimized code are: (non-negative number)+(power-of-two) != 0 -> true and (x | 1) != 0 -> true Instcombine knows about the second one of course, but only does it if X|1 has only one use. These fire thousands of times in the testsuite. llvm-svn: 124183
-
Nick Lewycky authored
for now. It's controlled by the HasGlobalAliases variable which is not attached to any flag yet. llvm-svn: 124182
-
Eric Christopher authored
rather than interspersed. No functional change. llvm-svn: 124168
-
Evan Cheng authored
llvm-svn: 124167
-
Daniel Dunbar authored
llvm-svn: 124154
-
- Jan 24, 2011
-
-
Anton Korobeynikov authored
llvm-svn: 124151
-
Anton Korobeynikov authored
llvm-svn: 124150
-
Eric Christopher authored
llvm-svn: 124148
-
David Greene authored
[AVX] Add type checking support for vector/subvector type constraints. This will be used to check patterns referencing a forthcoming INSERT_SUBVECTOR SDNode. INSERT_SUBVECTOR in turn is very useful for matching to VINSERTF128 instructions and complements the already existing EXTRACT_SUBVECTOR SDNode. llvm-svn: 124145
-
Devang Patel authored
llvm-svn: 124142
-
Rafael Espindola authored
llvm-svn: 124139
-
Devang Patel authored
llvm-svn: 124138
-
Andrew Trick authored
rdar://problem/8893967 llvm-svn: 124137
-
Dan Gohman authored
with BasicAA's DecomposeGEPExpression, which recently began using a TargetData. This fixes PR8968, though the testcase is awkward to reduce. Also, update several off GetUnderlyingObject's users which happen to have a TargetData handy to pass it in. llvm-svn: 124134
-
Chris Lattner authored
llvm-svn: 124132
-
Duncan Sands authored
llvm-svn: 124129
-
Rafael Espindola authored
* If the name is a single string, we remove the quotes * If the name starts without a quote, we include any quotes in the name llvm-svn: 124127
-
Dan Gohman authored
llvm-svn: 124126
-
Dan Gohman authored
llvm-svn: 124125
-
Daniel Dunbar authored
llvm-svn: 124124
-
Chris Lattner authored
llvm-svn: 124102
-
Chris Lattner authored
llvm-svn: 124101
-
Chris Lattner authored
code. llvm-svn: 124100
-
Chris Lattner authored
llvm-svn: 124099
-
Chris Lattner authored
llvm-svn: 124097
-
Chris Lattner authored
define i32 @foo(i32 %x) nounwind readnone ssp { entry: %tobool = icmp eq i32 %x, 0 %tmp5 = select i1 %tobool, i32 2, i32 1 ret i32 %tmp5 } llvm-svn: 124091
-