summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Eliminate an extra copy from R1 that Nate noticed on function calls thatChris Lattner2005-07-281-1/+2
* Specify the correct number of operandsChris Lattner2005-07-281-3/+3
* Fold constant adds into loads and stores to frame indices.Nate Begeman2005-07-281-17/+37
* Fix some commentsNate Begeman2005-07-272-4/+2
* Eliminate all remaining tabs and trailing spaces.Jeff Cohen2005-07-2737-912/+912
* Implement the optimization for the Red Zone on Darwin. This removes theNate Begeman2005-07-272-4/+8
* fix some warnings when compiled with 32-bit hostsChris Lattner2005-07-271-2/+2
* Eliminate tabs and trailing spaces.Jeff Cohen2005-07-2749-3750/+3750
* add a note about the red zoneChris Lattner2005-07-261-0/+2
* Wrap some long lines, fix emission of weak global variablesChris Lattner2005-07-261-8/+9
* Update the PPC readmeNate Begeman2005-07-261-6/+4
* Fix an optimization put in for accessing static globals. This obviatesNate Begeman2005-07-251-5/+6
* fix compile errorAndrew Lenharth2005-07-231-1/+1
* PowerPC no-pic code is not quite ready for prime-timeChris Lattner2005-07-221-0/+1
* Handle more imm forms, and load small negative i32 constants without hitting ...Andrew Lenharth2005-07-221-2/+45
* finally found the gcc defined constantsAndrew Lenharth2005-07-222-2/+2
* Alpha JIT (beta)Andrew Lenharth2005-07-229-3/+673
* simpilfy instruction encoding (and make the lines way shorter, aka Misha happ...Andrew Lenharth2005-07-223-223/+281
* update interfaceAndrew Lenharth2005-07-226-6/+6
* Support building non-PICNate Begeman2005-07-218-123/+179
* revert to using 4-byte alignment for doubles, as specified by the ABIChris Lattner2005-07-211-1/+1
* Support assembling fsqrt on darwin. This will be implemented better whenNate Begeman2005-07-211-0/+9
* Generate mfocrf when targeting g5. Generate fsqrt/fsqrts when targetin g5.Nate Begeman2005-07-205-22/+54
* Integrate SelectFPExpr into SelectExpr. This gets PPC32 closer to beingNate Begeman2005-07-193-346/+242
* For: memory operations -> storesReid Spencer2005-07-192-0/+7
* Teach the legalizer how to promote SINT_TO_FP to a wider SINT_TO_FP thatNate Begeman2005-07-161-45/+20
* Teach the register allocator that movaps is also a move instructionNate Begeman2005-07-161-1/+1
* A couple more darwinismsNate Begeman2005-07-161-2/+5
* Remove all knowledge of UINT_TO_FP from the X86 backend, relying on theChris Lattner2005-07-161-53/+27
* Get closer to fully working scalar FP in SSE regs. This gets singlesourceNate Begeman2005-07-153-52/+53
* Add support for printing the sse scalar comparison instruction mnemonics.Nate Begeman2005-07-144-0/+34
* Fixed PR#596:John Criswell2005-07-141-2/+2
* Check in the last of the darwin-specific code necessary to get shootoutNate Begeman2005-07-121-11/+11
* Remove some code that moved to the generic asm printer a long time ago.Nate Begeman2005-07-121-84/+0
* Fix povray and minor cleanupsAndrew Lenharth2005-07-121-25/+11
* I don't know how this ever compiled with gcc, but VC++ correctly rejects it.Jeff Cohen2005-07-121-1/+1
* Clean up the TargetSubtarget class a bit, removing an unnecessary argumentNate Begeman2005-07-121-1/+1
* Minor changes to improve comments and fix the build on _WIN32 systems.Chris Lattner2005-07-122-12/+13
* Add a noteChris Lattner2005-07-121-1/+1
* Implement Subtarget supportNate Begeman2005-07-126-4/+170
* Commit some pending darwin changes before subtarget support.Nate Begeman2005-07-122-11/+13
* fix a warningChris Lattner2005-07-111-1/+1
* Output .size directives to tell the assembler the size of each function.Chris Lattner2005-07-111-0/+1
* Fix crazy indentationChris Lattner2005-07-111-75/+73
* Refactor things a bit to allow the ELF code emitter to run the X86 machine co...Chris Lattner2005-07-114-24/+32
* Remove prototype for non-existant functionChris Lattner2005-07-111-6/+0
* Change *EXTLOAD to use an VTSDNode operand instead of being an MVTSDNode.Chris Lattner2005-07-106-38/+34
* Change TRUNCSTORE to use a VTSDNode operand instead of being an MVTSTDNodeChris Lattner2005-07-106-13/+14
* 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
OpenPOWER on IntegriCloud