- Sep 08, 2011
-
-
Bruno Cardoso Lopes authored
triggered using llc with -O0, which wouldn't let it be folded and expose the lack of this pattern. llvm-svn: 139320
-
Jakob Stoklund Olesen authored
These functions return a second value by writing to a pointer argument, so they cannot be marked 'readnone' which implies that they don't access memory. <rdar://problem/10070234> llvm-svn: 139319
-
Bruno Cardoso Lopes authored
llvm-svn: 139318
-
Eli Friedman authored
llvm-svn: 139317
-
Kevin Enderby authored
without a base symbol that must not have a relocation entry. llvm-svn: 139316
-
Johnny Chen authored
StopInfoTrace or StopInfoWatchpoint based on the exc_sub_code, as well. llvm-svn: 139315
-
Benjamin Kramer authored
Patch by Danil Malyshev! llvm-svn: 139314
-
Greg Clayton authored
command help to match the current LLDB. llvm-svn: 139313
-
Bruno Cardoso Lopes authored
single field (Flags), which is a bitwise OR of items from the TB_* enum. This makes it easier to add new information in the future. * Gives every static array an equivalent layout: { RegOp, MemOp, Flags } * Adds a helper function, AddTableEntry, to avoid duplication of the insertion code. * Renames TB_NOT_REVERSABLE to TB_NO_REVERSE. * Adds TB_NO_FORWARD, which is analogous to TB_NO_REVERSE, except that it prevents addition of the Reg->Mem entry. (This is going to be used by Native Client, in the next CL). Patch by David Meyer llvm-svn: 139311
-
Caitlin Sadowski authored
llvm-svn: 139310
-
Bruno Cardoso Lopes authored
llvm-svn: 139309
-
Caitlin Sadowski authored
llvm-svn: 139308
-
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
-