| Commit message (Expand) | Author | Age | Files | Lines |
* | Add an x86 peep that narrows TEST instructions to forms that use | Dan Gohman | 2009-08-19 | 1 | -0/+5 |
* | Use the schedule itinerary operand use/def cycle information to adjust depend... | David Goodwin | 2009-08-19 | 1 | -0/+6 |
* | ExuberantAsm is no more. | Chris Lattner | 2009-08-19 | 1 | -1/+1 |
* | eliminate AsmPrinter::SwitchToSection and just have clients | Chris Lattner | 2009-08-19 | 1 | -4/+0 |
* | Fix gcc-4.4/fedora 11 by adding a sentinel value to SimpleValueType. | Erick Tryzelaar | 2009-08-19 | 1 | -1/+6 |
* | Simplify RegScavenger::FindUnusedReg. | Jakob Stoklund Olesen | 2009-08-18 | 1 | -8/+2 |
* | Make various changes suggested by Chris. | David Greene | 2009-08-18 | 1 | -5/+8 |
* | Make AsmStreamer maintain a notion of the current section, pushing it up from... | Chris Lattner | 2009-08-18 | 1 | -5/+1 |
* | Remove a bit more cruft from the sjlj moving to a backend pass. | Jim Grosbach | 2009-08-17 | 1 | -44/+0 |
* | Move the sjlj exception handling conversions to a back-end pass where they | Jim Grosbach | 2009-08-17 | 1 | -0/+4 |
* | Replace RegScavenger::DistanceMap with a simpler local algorithm. | Jakob Stoklund Olesen | 2009-08-16 | 1 | -0/+6 |
* | Clean up the public interface of RegScavenger. | Jakob Stoklund Olesen | 2009-08-16 | 1 | -25/+20 |
* | Add virtual printMCInst method to AsmPrinter, as a quick way to expose the API | Daniel Dunbar | 2009-08-14 | 1 | -0/+6 |
* | Add MachineFrameInfo::getPristineRegisters(MBB) method. | Jakob Stoklund Olesen | 2009-08-13 | 1 | -1/+23 |
* | Add callback to allow target to adjust latency of schedule dependency edge. | David Goodwin | 2009-08-13 | 1 | -0/+5 |
* | Add contexts to some of the MVT APIs. No functionality change yet, just the ... | Owen Anderson | 2009-08-12 | 1 | -13/+33 |
* | Fix warnings. | Owen Anderson | 2009-08-11 | 1 | -3/+3 |
* | struct -> class | Owen Anderson | 2009-08-11 | 1 | -1/+2 |
* | Split EVT into MVT and EVT, the former representing _just_ a primitive type, ... | Owen Anderson | 2009-08-11 | 5 | -231/+321 |
* | Make LLVMContext and LLVMContextImpl classes instead of structs. | Benjamin Kramer | 2009-08-11 | 1 | -1/+1 |
* | Use the default copy-ctor, copy-assignment, and destructor. | Dan Gohman | 2009-08-11 | 1 | -20/+0 |
* | Add a comment about the additional meaning of setPreservesCFG() for | Dan Gohman | 2009-08-11 | 1 | -0/+4 |
* | Rebuild RegScavenger::DistanceMap each time it is needed. | Jakob Stoklund Olesen | 2009-08-11 | 1 | -13/+3 |
* | Add a new overloaded EVT::vAny type for use in TableGen to allow intrinsic | Bob Wilson | 2009-08-11 | 2 | -7/+21 |
* | SjLj based exception handling unwinding support. This patch is nasty, brutish | Jim Grosbach | 2009-08-11 | 2 | -0/+49 |
* | Modified VNInfo. The "copy" member is now a union which holds the copy for a ... | Lang Hames | 2009-08-10 | 1 | -15/+36 |
* | Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ... | Owen Anderson | 2009-08-10 | 8 | -272/+272 |
* | Add support for printing loop structure information in asm comments. | David Greene | 2009-08-10 | 1 | -0/+19 |
* | Post RA scheduler changes. Introduce a hazard recognizer that uses the target... | David Goodwin | 2009-08-10 | 1 | -0/+5 |
* | ELF improvements: | Bruno Cardoso Lopes | 2009-08-08 | 1 | -0/+20 |
* | Remove RegisterScavenger::isSuperRegUsed(). This completely reverses the mist... | Jakob Stoklund Olesen | 2009-08-08 | 1 | -3/+0 |
* | Simplify RegScavenger::forward a bit more. | Jakob Stoklund Olesen | 2009-08-08 | 1 | -1/+7 |
* | remove a bunch of now-dead crud from the asmprinter and TAI interfaces. | Chris Lattner | 2009-08-07 | 1 | -13/+0 |
* | Get rid of RegScavenger::backwards() before the bitrot spreads. | Jakob Stoklund Olesen | 2009-08-06 | 1 | -8/+3 |
* | Reg Scavenging generalization (Thumb support): | John Mosby | 2009-08-06 | 1 | -0/+4 |
* | Fix some column padding bugs, reorganize things as suggested by Chris | David Greene | 2009-08-05 | 1 | -0/+6 |
* | Major calling convention code refactoring. | Dan Gohman | 2009-08-05 | 3 | -129/+54 |
* | 1) Proper emit displacements for x86, using absolute relocations where necessary | Bruno Cardoso Lopes | 2009-08-05 | 3 | -0/+21 |
* | Factor some of the constants+context related code out into a separate header,... | Owen Anderson | 2009-08-04 | 1 | -1/+1 |
* | eliminate CurrentSection, rename CurrentSection_ -> CurrentSection, make it p... | Chris Lattner | 2009-08-03 | 1 | -8/+7 |
* | Kill off SwitchToDataSection and SwitchToTextSection, woo. | Chris Lattner | 2009-08-03 | 1 | -28/+0 |
* | Re-apply LiveInterval index dumping patch, with fixes suggested by Bill | David Greene | 2009-08-03 | 4 | -6/+111 |
* | make getObjFileLowering() return a non-const reference. | Chris Lattner | 2009-08-03 | 1 | -1/+1 |
* | Add 'Indirect' LocInfo class and use to pass __m128 on win64. Also minore fix... | Anton Korobeynikov | 2009-08-03 | 1 | -18/+23 |
* | Fix some comments referring to std::cerr. | Daniel Dunbar | 2009-08-03 | 3 | -3/+3 |
* | Scavenger asserts. | Jakob Stoklund Olesen | 2009-08-02 | 1 | -0/+3 |
* | Give MachineFunctionAnalysis a destructor so it can verify that | Dan Gohman | 2009-08-01 | 1 | -1/+1 |
* | Simplify operand padding by keying off tabs in the asm stream. If | David Greene | 2009-07-31 | 1 | -2/+8 |
* | Delete spurious semicolons. | Dan Gohman | 2009-07-31 | 1 | -8/+8 |
* | switch off of 'Section' onto MCSection. We're not properly using | Chris Lattner | 2009-07-31 | 1 | -3/+3 |