aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/CBackend/CBackend.cpp
AgeCommit message (Expand)Author
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
2007-01-16Fix PR918 by only using typedefs to name struct types. This makes the laterChris Lattner
2007-01-15rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger.Chris Lattner
2007-01-15Make use of isInteger vs isIntegral more explicitChris Lattner
2007-01-12remove obsolete fixmeChris Lattner
2007-01-12* PIC codegen for X86/Linux has been implementedAnton Korobeynikov
2007-01-12For PR1064:Reid Spencer
2007-01-12Implement review feedback for the ConstantBool->ConstantInt merge. ChrisReid Spencer
2007-01-11Rename BoolTy as Int1Ty. Patch by Sheng Zhou.Reid Spencer
2007-01-11For PR1043:Zhou Sheng
2007-01-10Change the file header name as this file was renamed.Reid Spencer
2007-01-09For PR1099:Reid Spencer
2007-01-09For PR1099:Reid Spencer
2007-01-08For PR1090:Reid Spencer
2007-01-08Fix PR1090:Reid Spencer
2007-01-07For PR1086:Reid Spencer
2007-01-06For PR411:Reid Spencer
2006-12-31For PR950:Reid Spencer
2006-12-23For PR950:Reid Spencer
2006-12-17Use a predicate function to identify bitcast of fp and integer instead ofReid Spencer
2006-12-17Fix PR1058:Reid Spencer
2006-12-12Change inferred getCast into specific getCast. Passes all tests.Reid Spencer
2006-12-12Fix the BitCastUnion type for 32-bit targets.Reid Spencer
2006-12-11Implement correct bitcast of int<->float and long<->double by using aReid Spencer
2006-12-10Cleaned setjmp/longjmp lowering interfaces. Now we're producing rightAnton Korobeynikov