- Sep 08, 2011
-
-
Caitlin Sadowski authored
llvm-svn: 139307
-
Caitlin Sadowski authored
llvm-svn: 139306
-
Bruno Cardoso Lopes authored
in Nadav's r139285 and r139287 commits. 1) Rename vsel.ll to a more descriptive name 2) Change the order of BLEND operands to "Op1, Op2, Cond", this is necessary because PBLENDVB is already used in different places with this order, and it was being emitted in the wrong way for vselect 3) Add AVX patterns and tests for the same SSE41 instructions llvm-svn: 139305
-
Bruno Cardoso Lopes authored
Triggered using llc -O0. Also fix some SET0PS patterns to their AVX forms and test it on the testcase. llvm-svn: 139304
-
Douglas Gregor authored
Expr::Ignore* methods that also look through implicit casts. llvm-svn: 139303
-
Caitlin Sadowski authored
This patch was written by DeLesley Hutchins. llvm-svn: 139302
-
Caitlin Sadowski authored
class scope. This patch was also written by DeLesley Hutchins. llvm-svn: 139301
-
Caitlin Sadowski authored
This patch was written by DeLesley Hutchins. llvm-svn: 139300
-
Douglas Gregor authored
llvm-svn: 139299
-
Argyrios Kyrtzidis authored
for a builtin macro expansion. llvm-svn: 139298
-
Douglas Gregor authored
Objective-C. The @encode'ing of such an enumeration type is the same as its underlying type. <rdar://problem/5276348>. llvm-svn: 139297
-
Eric Christopher authored
llvm-svn: 139296
-
Eric Christopher authored
including some source examples. llvm-svn: 139295
-
Johnny Chen authored
llvm-svn: 139294
-
Jim Grosbach authored
llvm-svn: 139292
-
Abramo Bagnara authored
llvm-svn: 139291
-
Nadav Rotem authored
llvm-svn: 139288
-
Nadav Rotem authored
llvm-svn: 139287
-
James Molloy authored
llvm-svn: 139286
-
Nadav Rotem authored
llvm-svn: 139285
-
Ivan Krasin authored
llvm-svn: 139284
-
Ivan Krasin authored
llvm-svn: 139283
-
David Blaikie authored
llvm-svn: 139282
-
David Blaikie authored
llvm-svn: 139280
-
Andrew Trick authored
Speculatively try to fix our windows testers with a patch I found on the internet. llvm-svn: 139279
-
Andrew Trick authored
llvm-svn: 139278
-
Eli Friedman authored
llvm-svn: 139277
-
Eli Friedman authored
Fix the logic in BasicAliasAnalysis::aliasGEP for comparing GEP's with variable differences so that it actually does something sane. Fixes PR10881. llvm-svn: 139276
-
Douglas Gregor authored
'id' that can be used (only!) via a contextual keyword as the result type of an Objective-C message send. 'instancetype' then gives the method a related result type, which we have already been inferring for a variety of methods (new, alloc, init, self, retain). Addresses <rdar://problem/9267640>. llvm-svn: 139275
-
Johnny Chen authored
in order to distinguish the real single step exception from a watchpoint exception which uses the same exc_type of EXC_BREAKPOINT and exc_code of EXC_I386_SGL. This is done by checking the debug status register to find out whether the watchpoint data break event has fired, and, if yes, stuff the data break address into the exception's exc_sub_code field on the debugserver side for lldb to consume on the other end. llvm-svn: 139274
-
Jim Ingham authored
"frame select -r" should return an error if you are already at the top of the stack & try to go up or at the bottom and try to go down. llvm-svn: 139273
-
Jim Grosbach authored
More cleanup of the general indexed addressing T2 instructions. Still more to do, especially for stores. llvm-svn: 139272
-
Enrico Granata authored
llvm-svn: 139271
-
Jim Grosbach authored
Adjust encoding of writeback load/store instructions to better reflect the way the operand types are represented. llvm-svn: 139270
-
Chad Rosier authored
filtered. This happenis when -save-temps is specified. <rdar://problem/10088387> llvm-svn: 139269
-
Owen Anderson authored
Remove the "common" set of instructions shared between ARM and Thumb2 modes. This is no longer needed now that Thumb2 has its own copy of the STC/LDC instructions. llvm-svn: 139268
-
Jim Grosbach authored
llvm-svn: 139267
-
Jim Grosbach authored
llvm-svn: 139266
-
Douglas Gregor authored
keyword. We now handle this keyword in HandleIdentifier, making a note for ourselves when we've seen the __import_module__ keyword so that the next lexed token can trigger a module import (if needed). This greatly simplifies Preprocessor::Lex(), and completely erases the 5.5% -Eonly slowdown Argiris noted when I originally implemented __import_module__. Big thanks to Argiris for noting that horrible regression! llvm-svn: 139265
-
Jim Grosbach authored
llvm-svn: 139264
-