aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/CBackend/CBackend.cpp
AgeCommit message (Expand)Author
2004-12-15Fix PR485, instead of emitting zero sized arrays, emit arrays of size 1.Chris Lattner
2004-12-13When generating code for X86 targets, make sure the fp control word is setChris Lattner
2004-12-10Emit correct prototype for __builtin_alloca on V8.Brian Gaeke
2004-12-05Move lower intrinsics before FP constant emission, in caseChris Lattner
2004-12-03Fix test/Regression/CodeGen/CBackend/2004-12-03-ExternStatics.ll andChris Lattner
2004-12-02Reverting revision 1.209.John Criswell
2004-11-30Do not let GCC emit a warning for INT64_MINChris Lattner
2004-11-30Sparcs behave better if we use <alloca.h> and avoid messing with __builtin_al...Brian Gaeke
2004-11-13Hack around stupidity in GCC, fixing Burg with the CBE andChris Lattner
2004-10-25Removed dead method, printPHICopiesForSuccessors().John Criswell
2004-10-25Modified switch generation so that only the phi values associated with theJohn Criswell
2004-10-20Small performance improvement in generated C code:John Criswell
2004-10-17Print a semicolon for the unreacahble instruction. This fixes problemsChris Lattner
2004-10-17The first hunk corrects a bug when printing undef null values. We would printChris Lattner
2004-10-16Add support for unreachable and undefChris Lattner
2004-10-11Fix a warning that is emitted on the sunsChris Lattner
2004-10-06Really fix FreeBSD, which apparently doesn't tolerate the extern.Chris Lattner
2004-10-06FreeBSD uses GCC. Patch contributed by Jeff Cohen!Chris Lattner
2004-09-28Pull assignment out of for loop conditional in order for this toAlkis Evlogimenos
2004-09-20'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner
2004-09-01Changes For Bug 352Reid Spencer
2004-08-25Previous checkin broke printf(%a) support for fp constants-- re-fix it.Brian Gaeke
2004-08-25New version of Bill Wendling's PR33 patch.Brian Gaeke
2004-08-10Paper over CBackend/2004-08-09-va-end-null.llChris Lattner
2004-07-25Temporarily disable this code, as it is emitting LLVM_NAN("nan") which result...Chris Lattner
2004-07-21Emit NaNs and INFs bit-identically to the bytecode file, if the system hasBrian Gaeke
2004-07-18bug 122:Reid Spencer
2004-07-15Patches towards fixing PR341Chris Lattner
2004-07-12Apple's MacOS X is another OS which does not provide alloca() via <alloca.h>Misha Brukman
2004-07-11Delete the allocate*TargetMachine function, which is now dead .Chris Lattner
2004-07-11Make these format a bit nicerChris Lattner
2004-07-11Auto-registrate targetChris Lattner
2004-07-04Add #include <iostream> since Value.h does not #include it any more.Reid Spencer
2004-06-20Move the IntrinsicLowering header into the CodeGen directory, as per PR346Chris Lattner
2004-06-17Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()Chris Lattner
2004-06-02<alloca.h> on cygwin pulls in a ton of stuff (macros and function protos)Chris Lattner
2004-05-28Fix the big regression that has been killing the nightly tester these lastChris Lattner
2004-05-28Minor changes. Switch to a SymbolTable remove that does not take linear timeChris Lattner
2004-05-26Fix PR344: the incorrect remove was being used.Chris Lattner
2004-05-25Convert to SymbolTable's new iteration interface.Reid Spencer
2004-05-23Add support for accurate garbage collection to the LLVM code generatorsChris Lattner
2004-05-20Fix to make the CBE always emit comparisons inline. Hopefully this willChris Lattner
2004-05-09syntactically loopify natural loops so that the GCC loop optimizer can find t...Chris Lattner
2004-05-09Do not emit prototypes for setjmp/longjmp, as they are handled speciallyChris Lattner
2004-05-09Make the floating point constant pools local to each function, split theChris Lattner
2004-05-09Get this looking more like a function pass.Chris Lattner
2004-05-09Print all PHI copies for successor blocks before the terminator, whether it b...Chris Lattner
2004-04-27Changes to fix up the inst_iterator to pass to boost iterator checks. ThisChris Lattner
2004-04-01Add support for select constant expressions to the CBE, fixing SIODChris Lattner
2004-03-13Rename the intrinsic enum values for llvm.va_* from Intrinsic::va_* toChris Lattner