aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* several entries got significantly better, though they still aren't done.Chris Lattner2007-11-271-40/+18
* implement a trivial readme entry.Chris Lattner2007-11-273-18/+26
* Fix a crash on invalid code due to memcpy lowering.Chris Lattner2007-11-271-25/+30
* Support returning non-power-of-2 vectors to unblock some workNate Begeman2007-11-271-4/+6
* something wrong with this optAndrew Lenharth2007-11-271-12/+14
* Fix PR1146: parameter attributes are longer part ofDuncan Sands2007-11-274-26/+25
* Fix a long standing deficiency in the X86 backend: we wouldChris Lattner2007-11-254-97/+93
* add a immAllZerosV_bc pattern fragment for consistency with others.Chris Lattner2007-11-241-3/+6
* remove bogus assertion that broke CodeGen/Generic/cast-fp.ll on x86Chris Lattner2007-11-241-3/+0
* Several changes:Chris Lattner2007-11-244-101/+152
* add a noteChris Lattner2007-11-241-0/+21
* Fix compiler warning.Dale Johannesen2007-11-211-1/+1
* Fix .eh table linkage issues on Darwin. Some EH supportDale Johannesen2007-11-206-6/+23
* Remove meaningless qualifiers from return types, avoiding compiler warnings.Dan Gohman2007-11-192-2/+2
* Add support for vectors to int <-> float casts.Nate Begeman2007-11-171-0/+6
* Implement codegen for flt_rounds on x86Anton Korobeynikov2007-11-163-3/+75
* Oops. Debugging code shouldn't have been checked in.Evan Cheng2007-11-141-9/+0
* Fix PIC jump table codegen on x86-32/linux. In fact, such thing should be app...Anton Korobeynikov2007-11-142-1/+34
* Eliminate the recently introduced CCAssignToStackABISizeAlignDuncan Sands2007-11-142-10/+5
* Clean up sub-register implementation by moving subReg information back toEvan Cheng2007-11-142-3/+12
* Revert previous; these files aren't ready to go in yet.Dale Johannesen2007-11-132-2/+3
* Add parameter to getDwarfRegNum to permit targetsDale Johannesen2007-11-1317-18/+16
* Fix x86-64 jit: remove reliance on Dwarf numbers.Evan Cheng2007-11-132-12/+29
* Unifacalize the CALLSEQ{START,END} stuff.Bill Wendling2007-11-137-28/+32
* Unify CALLSEQ_{START,END}. They take 4 parameters: the chain, two stackBill Wendling2007-11-1315-68/+92
* Completely forgot, that we have some debug information emission on PPC. This ...Anton Korobeynikov2007-11-121-2/+2
* Added JumpTable supportBruno Cardoso Lopes2007-11-126-34/+142
* Add a flag for indirect branch instructions.Owen Anderson2007-11-126-7/+8
* Clarify the meaning of '-2' register numberAnton Korobeynikov2007-11-111-2/+4
* Use TableGen to emit information for dwarf register numbers. Anton Korobeynikov2007-11-1122-863/+880
* Add CCAssignToStackABISizeAlign for convenience inDale Johannesen2007-11-102-5/+15
* Update tailcall code to include inline attribute operand for memcpy. Arnold Schwaighofer2007-11-101-3/+4
* Unbreak x86-64 jumptable.Evan Cheng2007-11-091-1/+5
* Silence a warningAnton Korobeynikov2007-11-091-1/+1
* Revert previous rewrite per chris's comments.Dale Johannesen2007-11-092-206/+155
* Much improved pic jumptable codegen:Evan Cheng2007-11-097-1/+51
* Rewrite Dwarf number handling per review comments.Dale Johannesen2007-11-092-155/+206
* [ARM] Implement __builtin_thread_pointer.Lauro Ramos Venancio2007-11-081-1/+16
* Complete conditionalization of Dwarf reg numbers.Dale Johannesen2007-11-072-41/+86
* Interchange Dwarf numbers of ESP and EBP on x86 Darwin.Dale Johannesen2007-11-072-0/+20
* Better processor definitionBruno Cardoso Lopes2007-11-062-3/+5
* Move the LowerMEMCPY and LowerMEMCPYCall to a common place.Rafael Espindola2007-11-054-107/+10
* [ARM] Fix code generation for:Lauro Ramos Venancio2007-11-051-1/+1
* Use movups to spill / restore SSE registers on targets where stacks alignment isEvan Cheng2007-11-052-15/+24
* Added support for PIC code with "explicit relocations" *only*.Bruno Cardoso Lopes2007-11-059-104/+215
* Eliminate the remaining uses of getTypeSize. ThisDuncan Sands2007-11-059-24/+24
* Fix PR1761 by not printing (rip) suffix when in -static mode.Chris Lattner2007-11-041-1/+2
* Fix crash before main on ppc/linux with static constructors. PR1771Nick Lewycky2007-11-042-0/+4
* Fix PR1763 by allowing the 'q' constraint to work with 64-bitChris Lattner2007-11-041-1/+3
* Unbreak tailcall opt.Evan Cheng2007-11-021-1/+1