summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Fix the #1 code quality problem that I have seen on X86 (and it also affectsChris Lattner2005-12-051-6/+162
* dbg.stoppoint returns a value, don't forget to init itChris Lattner2005-12-031-0/+1
* bah, must generate all resultsAndrew Lenharth2005-12-021-2/+8
* cycle counter fixAndrew Lenharth2005-12-021-0/+6
* Don't remove two operand, two result nodes from the binary ops map. TheseChris Lattner2005-12-011-36/+39
* Promote line and column number information for our friendly 64-bit targets.Chris Lattner2005-12-011-3/+10
* This is a bugfix for SelectNodeTo. In certain situations, we could beChris Lattner2005-12-011-0/+110
* Support multiple ValueTypes per RegisterClass, needed for upcoming vectorNate Begeman2005-12-011-1/+1
* Make SelectNodeTo return NChris Lattner2005-11-301-35/+49
* CALLSEQ_START/END nodes don't get memoized, do not add them in whenChris Lattner2005-11-301-0/+4
* At long last, you can say that f32 isn't supported for setccAndrew Lenharth2005-11-301-1/+28
* First chunk of actually generating vector code for packed types. TheseNate Begeman2005-11-301-2/+12
* add support for custom lowering SINT_TO_FPAndrew Lenharth2005-11-301-0/+13
* Fix a problem with llvm-ranlib that (on some platforms) caused the archiveReid Spencer2005-11-301-0/+30
* Fixed a bug introduced by my last commit: TargetGlobalValues should key onEvan Cheng2005-11-301-7/+13
* Added an index field to GlobalAddressSDNode so it can represent X+12, etc.Evan Cheng2005-11-303-3/+23
* Add support for a new STRING and LOCATION node for line number support, patchChris Lattner2005-11-294-2/+113
* Add the majority of the vector machien value types we expect to support,Nate Begeman2005-11-292-2/+8
* Check in code to scalarize arbitrarily wide packed types for some simpleNate Begeman2005-11-223-5/+81
* Rather than attempting to legalize 1 x float, make sure the SD ISel neverNate Begeman2005-11-222-48/+24
* I think I know what you meant here, but just to be safe I'll let youDuraid Madina2005-11-211-1/+1
* Allow target to customize directive used to switch to arbitrary section in Sw...Chris Lattner2005-11-211-1/+28
* increment the function number in SetupMachineFunctionChris Lattner2005-11-211-0/+1
* Adjust to capitalized asmprinter method namesChris Lattner2005-11-211-18/+18
* Add section switching to common code generator code. Add a couple ofChris Lattner2005-11-213-2/+23
* Legalize MERGE_VALUES, expand READCYCLECOUNTER correctly, so it doesn'tChris Lattner2005-11-201-8/+13
* The first patch of X86 support for read cycle counterAndrew Lenharth2005-11-201-0/+12
* more progress towards bug 291 being finished. Patch by Owen Anderson,Chris Lattner2005-11-201-12/+17
* Unbreak codegen of bools. This should fix the llc/jit/llc-beta failuresChris Lattner2005-11-191-1/+1
* Improve Selection DAG printer portability. Patch by Owen Anderson!Chris Lattner2005-11-191-4/+6
* Teach the graph viewer to handle register operands that are zero.Chris Lattner2005-11-191-1/+1
* Silence a bogus warningChris Lattner2005-11-191-3/+2
* Add some method variants, patch by Evan ChengChris Lattner2005-11-191-15/+41
* Teach LLVM how to scalarize packed types. Currently, this only works onNate Begeman2005-11-194-33/+111
* Split out the shift code from visitBinary.Nate Begeman2005-11-181-7/+14
* Allow targets to custom legalize leaf nodes like GlobalAddress.Chris Lattner2005-11-171-1/+13
* Teach legalize about targetglobaladdressChris Lattner2005-11-171-0/+1
* when debugging lower dbg intrinsics to callsChris Lattner2005-11-161-0/+22
* Remove extraneous parents around constants when using a constant expr cast.Chris Lattner2005-11-151-2/+0
* Teach emitAlignment to handle explicit alignment requests by globals.Chris Lattner2005-11-141-1/+3
* Fix operator precedence bug caught by VC++.Jeff Cohen2005-11-121-2/+2
* added a chain outputAndrew Lenharth2005-11-111-2/+10
* continued readcyclecounter supportAndrew Lenharth2005-11-114-0/+15
* nuke blank lineChris Lattner2005-11-101-1/+0
* Get rid of casts by #including the right headerChris Lattner2005-11-101-6/+6
* Compile C strings to:Chris Lattner2005-11-101-0/+1
* add support for .asciz, and enable it by default. If your target assemblerdo...Chris Lattner2005-11-101-5/+13
* Switch the allnodes list from a vector of pointers to an ilist of nodes.This ...Chris Lattner2005-11-094-46/+37
* Refactor intrinsic lowering stuff out of visitCallChris Lattner2005-11-091-98/+107
* Handle the trivial (but common) two-op case more efficientlyChris Lattner2005-11-091-11/+18
OpenPOWER on IntegriCloud