- Aug 22, 2009
-
-
Devang Patel authored
llvm-svn: 79742
-
Owen Anderson authored
llvm-svn: 79731
-
Chris Lattner authored
llvm-svn: 79720
-
Eric Christopher authored
whitespace. llvm-svn: 79711
-
Eric Christopher authored
llvm-svn: 79710
-
Owen Anderson authored
be of (dynamically) constant values, so races on it are immaterial. We just need to ensure that at least one write has completed before return the pointer into it. With this change, parllc exhibits essentially no overhead on 403.gcc. llvm-svn: 79708
-
- Aug 21, 2009
-
-
Bill Wendling authored
llvm-svn: 79649
-
Bill Wendling authored
llvm-svn: 79567
-
- Aug 20, 2009
-
-
Daniel Dunbar authored
llvm-svn: 79564
-
Jim Grosbach authored
share a landing pad should also use the same call site value. llvm-svn: 79501
-
David Greene authored
Add missing forward declaration. llvm-svn: 79481
-
David Greene authored
Add missing includes. llvm-svn: 79480
-
David Greene authored
Add missing includes. llvm-svn: 79479
-
David Greene authored
Add missing includes. llvm-svn: 79478
-
David Greene authored
Add missing includes. llvm-svn: 79476
-
- Aug 19, 2009
-
-
David Greene authored
Add missing includes. llvm-svn: 79475
-
David Greene authored
Add missing includes. llvm-svn: 79474
-
David Greene authored
Add missing includes. llvm-svn: 79473
-
Daniel Dunbar authored
SmallString::c_str. llvm-svn: 79456
-
Dan Gohman authored
a smaller encoding. These kinds of patterns are very frequent in sqlite3, for example. llvm-svn: 79439
-
David Goodwin authored
Use the schedule itinerary operand use/def cycle information to adjust dependence edge latency for post-RA scheduling. llvm-svn: 79425
-
Eli Friedman authored
llvm-svn: 79415
-
Chris Lattner authored
llvm-svn: 79406
-
Chris Lattner authored
talk to the MCStreamer directly instead. llvm-svn: 79405
-
Lang Hames authored
llvm-svn: 79397
-
Dan Gohman authored
just falling through the end. llvm-svn: 79383
-
Dan Gohman authored
SRA_PARTS, as is done for SRL, SHL, and SRA. llvm-svn: 79380
-
Lang Hames authored
llvm-svn: 79378
-
- Aug 18, 2009
-
-
Jakob Stoklund Olesen authored
- Drop the Candidates argument and fix all callers. Now that RegScavenger tracks available registers accurately, there is no need to restict the search. - Make sure that no aliases of the found register are in use. This was a potential bug. llvm-svn: 79369
-
David Greene authored
Make various changes suggested by Chris. llvm-svn: 79358
-
Chris Lattner authored
llvm-svn: 79346
-
Dan Gohman authored
remove RemoveDuplicateSuccessor, as it is no longer necessary, and because it breaks assumptions made in MachineBasicBlock::isOnlyReachableByFallthrough. Convert test/CodeGen/X86/omit-label.ll to FileCheck and add a testcase for PR4732. test/CodeGen/Thumb2/thumb2-ifcvt2.ll sees a diff with this commit due to it being bugpoint-reduced to the point where it doesn't matter what the condition for the branch is. Add some more interesting code to test/CodeGen/X86/2009-08-06-branchfolder-crash.ll, which is the testcase that originally motivated the RemoveDuplicateSuccessor code, to help verify that the original problem isn't being re-broken. llvm-svn: 79338
-
Chris Lattner authored
MCAsmStreamer. Based on this, eliminate the current section from AsmPrinter. While I'm at it, clean up the last of the horrible "switch to null section" stuff and add an assert. This change is in preparation for completely eliminating asmprinter::switchtosection. llvm-svn: 79324
-
Chris Lattner authored
an EHFrame section, so we just emit ehframe data into a random section. This is clearly bad. llvm-svn: 79323
-
Chris Lattner authored
llvm-svn: 79313
-
Chris Lattner authored
llvm-svn: 79312
-
Chris Lattner authored
be able to understand ;-) llvm-svn: 79311
-
- Aug 17, 2009
-
-
Jim Grosbach authored
llvm-svn: 79287
-
Jim Grosbach authored
llvm-svn: 79272
-
Benjamin Kramer authored
llvm-svn: 79264
-