- Dec 09, 2010
-
-
Michael J. Spencer authored
llvm-svn: 121387
-
Michael J. Spencer authored
llvm-svn: 121386
-
Michael J. Spencer authored
llvm-svn: 121385
-
Michael J. Spencer authored
llvm-svn: 121383
-
Michael J. Spencer authored
llvm-svn: 121382
-
Michael J. Spencer authored
templated c_str in Windows.h to replace it. llvm-svn: 121381
-
Michael J. Spencer authored
return their result instead of an error_code. Also add some missing predicate functions. llvm-svn: 121380
-
Michael J. Spencer authored
llvm-svn: 121379
-
Michael J. Spencer authored
llvm-svn: 121378
-
Bruno Cardoso Lopes authored
llvm-svn: 121377
-
Bruno Cardoso Lopes authored
llvm-svn: 121376
-
Douglas Gregor authored
"inline", we weren't giving the definition weak linkage because the "inline" bit wasn't propagated. This was a longstanding FIXME that, somehow, hadn't triggered a bug in the wild. Fix this problem by tracking whether any declaration was marked "inline", and clean up the semantics of GNU's "extern inline" semantics calculation based on this change. Fixes <rdar://problem/8740363>. llvm-svn: 121373
-
Kalle Raiskila authored
llvm-svn: 121372
-
Jim Grosbach authored
llvm-svn: 121371
-
Jim Grosbach authored
llvm-svn: 121370
-
Francois Pichet authored
llvm-svn: 121363
-
Chris Lattner authored
llvm-svn: 121362
-
Chris Lattner authored
substitution because it doesn't actually change the IR. Patch by Jakub Staszak! llvm-svn: 121361
-
Bob Wilson authored
Radar 8446277c. llvm-svn: 121360
-
Bob Wilson authored
Radar 8446277c. llvm-svn: 121359
-
Eric Christopher authored
the output to the correct register. Fixes a hidden problem uncovered by the last patch where we'd try to DAG combine our MVT::Other node oddly. llvm-svn: 121358
-
Owen Anderson authored
llvm-svn: 121357
-
Eric Christopher authored
llvm-svn: 121356
-
Wesley Peck authored
llvm-svn: 121355
-
Owen Anderson authored
llvm-svn: 121354
-
Dan Gohman authored
before eliminating the operation that zeros them. This fixes rdar://8739316. llvm-svn: 121353
-
Argyrios Kyrtzidis authored
llvm-svn: 121352
-
Eric Christopher authored
llvm-svn: 121351
-
Owen Anderson authored
llvm-svn: 121350
-
Jim Grosbach authored
llvm-svn: 121349
-
Jim Grosbach authored
referencing the stack pointer as they say they are. llvm-svn: 121347
-
Jim Grosbach authored
update the opcode when necessary as well as the source register. llvm-svn: 121346
-
Jim Grosbach authored
them. llvm-svn: 121345
-
Jakob Stoklund Olesen authored
references instead. Similarly, IntervalMap::begin() is almost as expensive as find(), so use find(x) instead of begin().advanceTo(x); This makes RegAllocBasic run another 5% faster. llvm-svn: 121344
-
Matt Beaumont-Gay authored
llvm-svn: 121343
-
Owen Anderson authored
llvm-svn: 121342
-
Anders Carlsson authored
llvm-svn: 121341
-
Eric Christopher authored
llvm-svn: 121340
-
Bill Wendling authored
llvm-svn: 121338
-
Bill Wendling authored
overwritten. llvm-svn: 121337
-