summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CWriter/Writer.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove gross "Operand" instance variableChris Lattner2002-05-091-41/+31
| | | | | | Remove lots of unneccesary arguments to methods llvm-svn: 2574
* Simplify and clean up function calls.Chris Lattner2002-05-091-49/+37
| | | | | | Now indirect function calls work, except that function pointer types are not correct. llvm-svn: 2573
* * Remove dead functionChris Lattner2002-05-091-9/+20
| | | | | | | * Print C strings correctly * Expand C escape sequences nicely (ie \n \t, etc get generated instead of hex escapes) llvm-svn: 2572
* Make Getelementptr, load & store all work the right way.Chris Lattner2002-05-091-112/+37
| | | | | | Handle global variables correctly. llvm-svn: 2571
* Many random fixes:Chris Lattner2002-05-091-112/+56
| | | | | | | * Use binary operator logic for shifts instead of cloning code * Unary not is '~' not '!' llvm-svn: 2570
* Incorporate and purge function before and after printing them so unnamed valuesChris Lattner2002-05-091-11/+16
| | | | | | | | have some hope of working right. Function calls do not try to emit an lvalue if they return void. llvm-svn: 2569
* Factor out the code to print a value to ONE place.Chris Lattner2002-05-091-187/+101
| | | | | | It turns out that unnamed values DO NOT work at all, that's next on the list. llvm-svn: 2568
* First wave of cleanups, looks like the first of many.Chris Lattner2002-05-091-292/+162
| | | | llvm-svn: 2567
* *** empty log message ***Sumant Kowshik2002-05-081-0/+1415
llvm-svn: 2552
OpenPOWER on IntegriCloud