aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/CBackend
Commit message (Expand)AuthorAgeFilesLines
* Switching TargetMachineRegistry to use the new generic Registry.Gordon Henriksen2007-10-171-1/+1
* Handle PPC long double in CBackend.Dale Johannesen2007-10-151-0/+9
* Rewrite sqrt and powi to use anyfloat. By popular demand.Dale Johannesen2007-10-021-4/+2
* Make temporaries explicit to avoid prematureDale Johannesen2007-09-261-1/+3
* Fix PR1679, by printing GEP indices as signed values instead of unsigned.Chris Lattner2007-09-221-1/+2
* Implement x86 long double (uses host long double,Dale Johannesen2007-09-171-5/+30
* Fix PR1666, SPASS with the CBE and 254.gap with the CBE.Chris Lattner2007-09-151-45/+27
* Remove the assumption that FP's are either float orDale Johannesen2007-09-141-0/+3
* Revise previous patch per review comments.Dale Johannesen2007-09-121-3/+3
* Add APInt interfaces to APFloat (allows directlyDale Johannesen2007-09-111-2/+5
* Apply feedback from previous patch.Dale Johannesen2007-09-071-10/+0
* Next round of APFloat changes.Dale Johannesen2007-09-061-14/+20
* Handle packed structs in the CBackend.Lauro Ramos Venancio2007-07-111-1/+4
* Fix PR1413Chris Lattner2007-05-131-0/+5
* revert reid's patch to fix these failures:Chris Lattner2007-05-031-100/+28
* Drop 'const'Devang Patel2007-05-031-4/+4
* Use 'static const char' instead of 'static const int'.Devang Patel2007-05-021-4/+4
* Make sign extension work correctly for unusual bit widths.Reid Spencer2007-05-021-28/+100
* Do not use typeinfo to identify pass in pass manager.Devang Patel2007-05-011-2/+12
* Implemented correct stack probing on mingw/cygwin for dynamic alloca's.Anton Korobeynikov2007-04-171-2/+2
* Silence VC++ warning.Jeff Cohen2007-04-131-1/+1
* Implement review feedback .. don't double search a set.Reid Spencer2007-04-121-3/+1
* Provide support for intrinsics that lower themselves to a function body.Reid Spencer2007-04-121-2/+32
* Implement Thread Local Storage (TLS) in CBackend.Lauro Ramos Venancio2007-04-121-17/+27
* For PR1146:Reid Spencer2007-04-111-8/+8
* For PR1146:Reid Spencer2007-04-091-8/+13
* MS C does have inlining after all, just uses _inline instead of inline.Jeff Cohen2007-03-291-1/+1
* Fix C Backend to generate code that works with Microsoft C for the benefit ofJeff Cohen2007-03-281-1/+4
* Make sure that when we store a value it is masked to its correct bitReid Spencer2007-03-031-1/+15
* PR1164:Bill Wendling2007-02-231-22/+52
* For PR1195:Reid Spencer2007-02-151-1/+1
* For PR1195:Reid Spencer2007-02-151-9/+9
* For PR411:Reid Spencer2007-02-051-1/+0
* Changes to support making the shift instructions be true BinaryOperators.Reid Spencer2007-02-021-9/+8
* For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer2007-01-301-5/+5
* Implement use of new IntrinsicLowering interface.Reid Spencer2007-01-291-4/+9
* Propagate changes from my local tree. This patch includes:Anton Korobeynikov2007-01-281-11/+17
* For PR645:Reid Spencer2007-01-261-3/+0
* Fix SMG2000 with the CBE: opaque types need names too.Chris Lattner2007-01-161-10/+8
* Fix PR918 by only using typedefs to name struct types. This makes the laterChris Lattner2007-01-161-8/+15
* rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger.Chris Lattner2007-01-151-7/+7
* Make use of isInteger vs isIntegral more explicitChris Lattner2007-01-151-4/+4
* remove obsolete fixmeChris Lattner2007-01-121-3/+0
* * PIC codegen for X86/Linux has been implementedAnton Korobeynikov2007-01-121-0/+12
* For PR1064:Reid Spencer2007-01-121-31/+43
* Implement review feedback for the ConstantBool->ConstantInt merge. ChrisReid Spencer2007-01-121-1/+1
* Rename BoolTy as Int1Ty. Patch by Sheng Zhou.Reid Spencer2007-01-111-6/+6
* For PR1043:Zhou Sheng2007-01-111-14/+13
* Change the file header name as this file was renamed.Reid Spencer2007-01-101-1/+1
* Rename Writer.cpp as CBackend.cpp so it doesn't conflict with Writer.cppReid Spencer2007-01-101-2791/+0