aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Add support for assembling .s files on mac os x for intelNate Begeman2005-07-084-7/+95
* clean up prolouge and epilougeAndrew Lenharth2005-07-072-28/+39
* Restore some code that was accidentally removed by Nate's patch yesterday.Chris Lattner2005-07-071-1/+20
* Fix a typo in my checkin today that caused regressions. Oops!Nate Begeman2005-07-071-1/+1
* First round of support for doing scalar FP using the SSE2 ISA extension andNate Begeman2005-07-0611-91/+388
* Make several cleanups to Andrews varargs change:Chris Lattner2005-07-054-120/+90
* Fit to 80 columnsChris Lattner2005-07-051-3/+6
* Fix PowerPC varargsChris Lattner2005-07-051-24/+25
* check the correct VTAndrew Lenharth2005-07-041-1/+1
* fix loading address of fp symbolsAndrew Lenharth2005-07-031-0/+4
* Percolate the call up to the right superclassChris Lattner2005-07-031-1/+1
* The statistic needs to be in the correct namespace.Nate Begeman2005-07-011-1/+2
* Varargs is apparently currently broken on PPC. This hacks it so that itChris Lattner2005-07-011-4/+9
* Refactor X86AsmPrinter.cpp into multiple files. Patch contributedChris Lattner2005-07-016-557/+676
* simplify call code, remove pseudo ops for div and rem, track more loads and s...Andrew Lenharth2005-07-011-17/+0
* simplify call code, remove pseudo ops for div and rem, track more loads and s...Andrew Lenharth2005-07-013-80/+92
* remove some debugging codeChris Lattner2005-07-011-3/+0
* Make the x86 asm printer darwin-aware. This mostly entails doing the sameNate Begeman2005-06-301-12/+15
* restore old srcValueNode behavior and try to to work around itAndrew Lenharth2005-06-292-53/+72
* tracking the instructions causing loads and stores provides more information ...Andrew Lenharth2005-06-291-4/+3
* thinkoAndrew Lenharth2005-06-291-0/+1
* unify SelectExpr and SelectFPAndrew Lenharth2005-06-291-190/+155
* fix most regressionsAndrew Lenharth2005-06-291-1/+2
* support more relocations for stores alsoAndrew Lenharth2005-06-292-1/+36
* Get rid of all symbolic loads. I now do gernate all relocations sequencesAndrew Lenharth2005-06-293-230/+76
* some call workAndrew Lenharth2005-06-272-2/+128
* So, it turns out I forgot that one valid way of restoring GP after a callAndrew Lenharth2005-06-271-3/+3
* Initial set of .td file changes necessary to get scalar fp in xmm registersNate Begeman2005-06-272-2/+126
* get rid of another pseudo opAndrew Lenharth2005-06-272-3/+4
* generate address of constant pool entriesAndrew Lenharth2005-06-272-5/+10
* Misha happification patchAndrew Lenharth2005-06-271-91/+142
* Reduce use of pseudo opsAndrew Lenharth2005-06-272-8/+41
* missed a loadAndrew Lenharth2005-06-271-3/+7
* make constant pool labels localAndrew Lenharth2005-06-271-2/+2
* who said we had to use the return address in the return address register. Mi...Andrew Lenharth2005-06-272-5/+8
* Add support to the X86 backend for emitting ELF files. To use this, weChris Lattner2005-06-273-2/+55
* depend more on legalize putting constants on the RHSAndrew Lenharth2005-06-261-92/+29
* With setOperationAction(ISD::UINT_TO_FP, MVT::i64, Expand), LegalizeAndrew Lenharth2005-06-261-36/+12
* Refactor the addPassesToEmitAssembly interface into a addPassesToEmitFileChris Lattner2005-06-2519-41/+72
* remove a pseudo instruction, make ret always right, and fix vararg chainsAndrew Lenharth2005-06-234-15/+20
* finally, Working varargsAndrew Lenharth2005-06-231-13/+24
* more complete Lowering for vacopy and vaargAndrew Lenharth2005-06-221-1/+29
* If we support structs as va_list, we must pass pointers to them to va_copyAndrew Lenharth2005-06-226-47/+14
* Make it easier to find alpha stuff in doxygen, and fixup labelingAndrew Lenharth2005-06-222-17/+52
* Fixed indentation.John Criswell2005-06-201-3/+3
* so this doesn't crash when run. It is hard to tell if things are right enoug...Andrew Lenharth2005-06-191-24/+27
* OK, at least get rid of old stuff, and mark what needs to be fixed for V9Andrew Lenharth2005-06-182-2/+4
* core changes for varargsAndrew Lenharth2005-06-1810-197/+222
* Clean up some uninitialized variables and missing return statements thatReid Spencer2005-06-183-3/+5
* A start at a Sparc V8 Pattern ISel. Anyone want to implement the callingAndrew Lenharth2005-06-172-0/+958