aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/CBackend/Writer.cpp
AgeCommit message (Expand)Author
2002-10-02I was wrong on the removing of those references on the last commit.Nick Hildenbrandt
2002-10-02Removed unneeded reference and dereferences.Nick Hildenbrandt
2002-10-02Cleaned up my last check-in.Nick Hildenbrandt
2002-10-02No longer include malloc.h. If protoypes are needed for memory functions the...Nick Hildenbrandt
2002-09-30Fixed to properly escape quotes in strings.Nick Hildenbrandt
2002-09-25Strings now handled correctly.Nick Hildenbrandt
2002-09-23Parenthesis are now added to casts of type array.Nick Hildenbrandt
2002-09-20Fix cwriter to not output FP constants in ascii, output them in hex instead.Chris Lattner
2002-09-20Fix bug: 2002-09-20-VarArgPrototypes.llChris Lattner
2002-09-20Fix output of typedefs to avoid syntax errors.Chris Lattner
2002-09-20* Add a couple of comments to the output c codeChris Lattner
2002-09-20Another change that doesn't affect functionality. Since we are only lookingChris Lattner
2002-09-20Make the StructPrinted set only take memory when it's being used.Chris Lattner
2002-09-20No functionality changes, primarily just changing tab indentation to spaceChris Lattner
2002-09-17Don't print global variable definitions twice! Sun's pathetic compilerVikram S. Adve
2002-09-15No longer need to sign-extend array indices to 64 bits since theyVikram S. Adve
2002-09-14Fixed problem with printing struct definitions in the correct order.Nick Hildenbrandt
2002-09-12Fix a bug introduced by the Getelementptr changeChris Lattner
2002-09-11 - Change getelementptr instruction to use long indexes instead of uintChris Lattner
2002-08-31 - Fix bug: test/Regression/CBackend/2002-08-20-RecursiveTypes.llChris Lattner
2002-08-26Fix bug: test/Regression/CBackend/2002-08-26-IndirectCallTest.llChris Lattner
2002-08-25Fix the way parens are printed around "*ptrName" so thatVikram S. Adve
2002-08-24Sign-extend array index expressions to work correctly on non-32 bit machines.Vikram S. Adve
2002-08-23Changed default value of 3rd parameter in function definitionAnand Shukla
2002-08-22Load & StoreInst no longer derive from MemAccessInst, so we don't haveChris Lattner
2002-08-20Fix bug: 2002-08-20-UnnamedArgument.cChris Lattner
2002-08-19Implement ConstantExprs in CWriterChris Lattner
2002-08-19Incorporate calcTypeNameVar into CWriter class, fixingChris Lattner
2002-08-19Output forward definitions of global vars to handle recursive intializers cor...Chris Lattner
2002-08-19 - Change constant printing to be better integrated with the rest of theChris Lattner
2002-08-14Remove support for NOT instructionChris Lattner
2002-07-25Avoid warning messageChris Lattner
2002-06-30Fix anands changesChris Lattner
2002-06-25added include<iostream> for cerrAnand Shukla
2002-06-25changes to make it compatible with 64bit gccAnand Shukla
2002-06-25* Update with MegaPatchChris Lattner
2002-05-21* Fix typeoChris Lattner
2002-05-21Fix bug: test/Regression/CBackend/2002-05-21-MissingReturn.llChris Lattner
2002-05-17Fix bug: test/Regression/CBackend/2002-05-16-NameCollide.ll by trackingChris Lattner
2002-05-09Last minor cleanups, this code still does not work for all cases, but itChris Lattner
2002-05-09Two Cleanups to generated C code:Chris Lattner
2002-05-09* Remove CInstPrintVisitor class, incorporating it into the CWriter classChris Lattner
2002-05-09Remove CLocalVars data structure entirely, instead of building stuff andChris Lattner
2002-05-09Simplify code by removing InstLocalVarsVisitor, replacing it with a simpleChris Lattner
2002-05-09* Clean up how PHI nodes are handledChris Lattner
2002-05-09Emit:Chris Lattner
2002-05-09* Print structures types correctlyChris Lattner
2002-05-09* Continue cleanup of type printing codeChris Lattner
2002-05-09Gut the type printing code so there is only one copy of it instead of 3Chris Lattner
2002-05-09* Remove dead "constant printing" codeChris Lattner