summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* - Changes how function livein's are handled, they now have a start index of 0.Evan Cheng2007-02-171-54/+134
* Do not add livein's to entry MBB twice.Evan Cheng2007-02-171-2/+3
* Added removeLiveIn.Evan Cheng2007-02-171-1/+7
* Added findRegisterDefOperand().Evan Cheng2007-02-171-0/+11
* - Use MRegister::regsOverlap().Evan Cheng2007-02-171-28/+8
* print target nodes nicelyChris Lattner2007-02-171-1/+1
* Implement i/n/s constraints correctly. This fixesChris Lattner2007-02-171-2/+16
* Fixes PR 1200Dale Johannesen2007-02-171-13/+29
* Print <dead> def operands.Evan Cheng2007-02-161-0/+2
* Add live-ins to every BB.Evan Cheng2007-02-161-0/+20
* test commit (blank line)Dale Johannesen2007-02-161-0/+1
* fix indentationChris Lattner2007-02-151-2/+2
* Apply B Scott Michel's patch for PR1184, which improves diagnostics in anChris Lattner2007-02-151-2/+16
* Use BitVector instead of vector<bool> which can be extremely slow.Evan Cheng2007-02-152-2/+2
* For PR1195:Reid Spencer2007-02-153-17/+17
* For PR1195:Reid Spencer2007-02-155-36/+36
* fix a warningChris Lattner2007-02-141-1/+1
* Refix CodeGen/Generic/switch-lower.ll. In contrast to my previous patch,Chris Lattner2007-02-141-5/+5
* Generalize TargetData strings, to support more interesting forms of data.Chris Lattner2007-02-145-11/+12
* implement expand of truncate. This allows truncates from i128 to i64 toChris Lattner2007-02-131-0/+13
* Fix PR1198, by adding initial i128 support. Patch by Dan Gohman.Chris Lattner2007-02-131-0/+1
* revert my previous switch lowering change, which miscompiles a few programs.Chris Lattner2007-02-131-2/+2
* Add a space between // and the comment.Lauro Ramos Venancio2007-02-131-9/+9
* Add "original alignment" to function arguments flags.Lauro Ramos Venancio2007-02-131-10/+30
* eliminate vector-related allocationsChris Lattner2007-02-131-2/+4
* Allow any MachineBasicBlock (not just the entry block) to have live-in physicalEvan Cheng2007-02-132-47/+41
* Fix switch lowering to order cases in zext order, which is how we emit theChris Lattner2007-02-131-2/+2
* eliminate temporary vectors.Chris Lattner2007-02-102-4/+5
* encapsulate the rest of the StructLayout members.Chris Lattner2007-02-101-2/+2
* Privatize StructLayout::MemberOffsets, adding an accessorChris Lattner2007-02-103-5/+6
* Add function live-ins to entry block live-in set.Evan Cheng2007-02-101-0/+8
* Add live-ins to MachineBasicBlock.Evan Cheng2007-02-101-1/+22
* Rename some variables to avoid confusion with SelectionDAGISel::BB.Evan Cheng2007-02-101-6/+6
* Make use of TLI.SimplifySetCC() in LegalizeSetCCOperands().Evan Cheng2007-02-081-8/+36
* Move SimplifySetCC to TargetLowering and allow it to be shared with legalizer.Evan Cheng2007-02-082-399/+426
* Fixed a long standing spiller bug that's exposed by Thumb:Evan Cheng2007-02-081-13/+13
* Split the addPassesToEmitFile method up into two. This is so that we canBill Wendling2007-02-081-48/+52
* Add function to create a file writer.Bill Wendling2007-02-082-3/+28
* Moved from include/llvm/CodeGen to lib/CodeGen.Bill Wendling2007-02-082-0/+850
* Fix a fixme by correctly calculating preferred alignments for functions,Nate Begeman2007-02-071-11/+14
* Two fixes:Chris Lattner2007-02-061-38/+33
* Fix PR1181 and CodeGen/CBackend/2007-02-05-memset.llChris Lattner2007-02-061-6/+16
* Oops, swap this. This fixes a regression I introduced in the ARM backend.Chris Lattner2007-02-061-1/+1
* Fix PR1178Chris Lattner2007-02-051-1/+11
* Fixing silly "not-implemented" bug in AsmPrinter. This fixes PR1169.Anton Korobeynikov2007-02-041-2/+4
* switch the VRBaseMap in the scheduler from an std::map to a DenseMap. ThisChris Lattner2007-02-042-6/+6
* Introduce new UnarySDNode/BinarySDNode/TernarySDNode nodes, which coallocateChris Lattner2007-02-041-12/+29
* eliminate the SDNode::setValueTypes method.Chris Lattner2007-02-041-34/+17
* eliminate a bunch of duplicate ctors and helper functions.Chris Lattner2007-02-041-116/+81
* move MorphNode to out of line and merge setNodeOperands into it. There isChris Lattner2007-02-041-14/+33
OpenPOWER on IntegriCloud