aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/CBackend/CBackend.cpp
AgeCommit message (Expand)Author
2008-01-12Indirect call with byval parameter requires a cast first.Evan Cheng
2008-01-12Add support for NetBSD, patch by Krister Walfridsson!Chris Lattner
2008-01-11More cbe byval fixes.Evan Cheng
2008-01-11Some C backend ByVal parameter attribute support. Not yet complete.Evan Cheng
2008-01-11A couple of obvious off-by-one bugs.Evan Cheng
2008-01-07Enabling the target-independent garbage collection infrastructure by hooking itGordon Henriksen
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-12-21Fix silly typo in the FP CEP handling.Anton Korobeynikov
2007-12-03Rather than having special rules like "intrinsics cannotDuncan Sands
2007-11-28Work around a GCC bug, producing this code:Chris Lattner
2007-11-27Fix PR1146: parameter attributes are longer part ofDuncan Sands
2007-10-17Switching TargetMachineRegistry to use the new generic Registry.Gordon Henriksen
2007-10-15Handle PPC long double in CBackend.Dale Johannesen
2007-10-02Rewrite sqrt and powi to use anyfloat. By popular demand.Dale Johannesen
2007-09-26Make temporaries explicit to avoid prematureDale Johannesen
2007-09-22Fix PR1679, by printing GEP indices as signed values instead of unsigned.Chris Lattner
2007-09-17Implement x86 long double (uses host long double,Dale Johannesen
2007-09-15Fix PR1666, SPASS with the CBE and 254.gap with the CBE.Chris Lattner
2007-09-14Remove the assumption that FP's are either float orDale Johannesen
2007-09-12Revise previous patch per review comments.Dale Johannesen
2007-09-11Add APInt interfaces to APFloat (allows directlyDale Johannesen
2007-09-07Apply feedback from previous patch.Dale Johannesen
2007-09-06Next round of APFloat changes.Dale Johannesen
2007-07-11Handle packed structs in the CBackend.Lauro Ramos Venancio
2007-05-13Fix PR1413Chris Lattner
2007-05-03revert reid's patch to fix these failures:Chris Lattner
2007-05-03Drop 'const'Devang Patel
2007-05-02Use 'static const char' instead of 'static const int'.Devang Patel
2007-05-02Make sign extension work correctly for unusual bit widths.Reid Spencer
2007-05-01Do not use typeinfo to identify pass in pass manager.Devang Patel
2007-04-17Implemented correct stack probing on mingw/cygwin for dynamic alloca's.Anton Korobeynikov
2007-04-13Silence VC++ warning.Jeff Cohen
2007-04-12Implement review feedback .. don't double search a set.Reid Spencer
2007-04-12Provide support for intrinsics that lower themselves to a function body.Reid Spencer
2007-04-12Implement Thread Local Storage (TLS) in CBackend.Lauro Ramos Venancio
2007-04-11For PR1146:Reid Spencer
2007-04-09For PR1146:Reid Spencer
2007-03-29MS C does have inlining after all, just uses _inline instead of inline.Jeff Cohen
2007-03-28Fix C Backend to generate code that works with Microsoft C for the benefit ofJeff Cohen
2007-03-03Make sure that when we store a value it is masked to its correct bitReid Spencer
2007-02-23PR1164:Bill Wendling
2007-02-15For PR1195:Reid Spencer
2007-02-15For PR1195:Reid Spencer
2007-02-05For PR411:Reid Spencer
2007-02-02Changes to support making the shift instructions be true BinaryOperators.Reid Spencer
2007-01-30For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer
2007-01-29Implement use of new IntrinsicLowering interface.Reid Spencer
2007-01-28Propagate changes from my local tree. This patch includes:Anton Korobeynikov
2007-01-26For PR645:Reid Spencer
2007-01-16Fix SMG2000 with the CBE: opaque types need names too.Chris Lattner