summaryrefslogtreecommitdiffstats
path: root/llvm
Commit message (Collapse)AuthorAgeFilesLines
* MachineInstr* in vector are not const (and never really were)Vikram S. Adve2002-07-081-1/+1
| | | | | | because operands may be modified directly to set register. llvm-svn: 2820
* Added two more helper functions for instruction creation.Vikram S. Adve2002-07-081-0/+21
| | | | llvm-svn: 2819
* Moved MachineCodeForBB to be an annotation on BasicBlock.Vikram S. Adve2002-07-082-11/+1
| | | | llvm-svn: 2818
* changes BBsorting and orederingAnand Shukla2002-07-082-720/+90
| | | | llvm-svn: 2817
* small correctionsAnand Shukla2002-07-081-23/+22
| | | | llvm-svn: 2816
* changed function numberingAnand Shukla2002-07-081-102/+95
| | | | llvm-svn: 2815
* Add new << to allow printing modules by reference.Anand Shukla2002-07-031-0/+5
| | | | llvm-svn: 2814
* *** empty log message ***Chris Lattner2002-06-306-6/+1
| | | | llvm-svn: 2813
* Clean up anands patchChris Lattner2002-06-306-6/+0
| | | | llvm-svn: 2812
* Strip the symbols out of the bytecode to inflate generated executables less.Chris Lattner2002-06-301-0/+3
| | | | llvm-svn: 2811
* YEs, we really do want to sort.Chris Lattner2002-06-301-2/+2
| | | | llvm-svn: 2810
* Yes, we REALLY DO want to run the reassociate pass.Chris Lattner2002-06-301-2/+2
| | | | llvm-svn: 2809
* Remove diff-cluttering tagsChris Lattner2002-06-302-2/+0
| | | | llvm-svn: 2808
* Remove tag that just clutters diffsChris Lattner2002-06-301-1/+0
| | | | llvm-svn: 2807
* Fix anands changesChris Lattner2002-06-301-6/+4
| | | | llvm-svn: 2806
* Convert tabs to spacesChris Lattner2002-06-301-4/+4
| | | | llvm-svn: 2805
* Fix anand's last checkinChris Lattner2002-06-306-47/+43
| | | | llvm-svn: 2804
* Fix commentChris Lattner2002-06-301-1/+1
| | | | llvm-svn: 2803
* CleanupChris Lattner2002-06-281-10/+1
| | | | llvm-svn: 2802
* changes for 64bit gccAnand Shukla2002-06-254-7/+8
| | | | llvm-svn: 2801
* added include<iostream> for cerrAnand Shukla2002-06-252-0/+2
| | | | llvm-svn: 2800
* Changes for 64bit gccAnand Shukla2002-06-255-8/+14
| | | | llvm-svn: 2799
* correcting makefile: incorrectly checked in wrong version earlierAnand Shukla2002-06-251-8/+1
| | | | llvm-svn: 2798
* Changes for 64bit gccAnand Shukla2002-06-255-17/+33
| | | | llvm-svn: 2797
* added include<iostream> for cerrAnand Shukla2002-06-251-0/+1
| | | | llvm-svn: 2796
* changes to make it compatible with 64bit gccAnand Shukla2002-06-252-17/+18
| | | | llvm-svn: 2795
* additions and bug fixesAnand Shukla2002-06-255-445/+1395
| | | | llvm-svn: 2794
* added include<iostream> for cerrAnand Shukla2002-06-251-0/+1
| | | | llvm-svn: 2793
* changes to make it compatible with 64bit gccAnand Shukla2002-06-257-14/+34
| | | | llvm-svn: 2792
* changes to make it compatible with 64bit gccAnand Shukla2002-06-2510-16/+23
| | | | llvm-svn: 2791
* changes to make it compatible with 64bit gccAnand Shukla2002-06-254-10/+13
| | | | llvm-svn: 2790
* changes to make it compatible with 64bit gccAnand Shukla2002-06-257-66/+78
| | | | llvm-svn: 2789
* minor change in removing endlAnand Shukla2002-06-251-1/+1
| | | | llvm-svn: 2788
* We must with with GCC 2.95 :(Chris Lattner2002-06-251-1/+1
| | | | llvm-svn: 2787
* changes to make it compatible with 64bit gccAnand Shukla2002-06-259-14/+16
| | | | llvm-svn: 2786
* Avoid calling LLVM "Strongly typed"Chris Lattner2002-06-251-14/+14
| | | | llvm-svn: 2785
* Added setSuccessor() method to terminator instructionsAnand Shukla2002-06-252-1/+11
| | | | llvm-svn: 2784
* New testcaseChris Lattner2002-06-251-0/+5
| | | | llvm-svn: 2783
* Add borders to truth tablesChris Lattner2002-06-251-4/+4
| | | | llvm-svn: 2782
* Minor tuning and fleshing out of the language reference.Chris Lattner2002-06-251-49/+88
| | | | llvm-svn: 2781
* Build all subdirectoriesChris Lattner2002-06-251-2/+2
| | | | llvm-svn: 2780
* MEGAPATCH checkin.Chris Lattner2002-06-2571-1520/+2008
| | | | | | For details, See: docs/2002-06-25-MegaPatchInfo.txt llvm-svn: 2779
* MEGAPATCH checkin.Chris Lattner2002-06-2524-674/+619
| | | | | | For details, See: docs/2002-06-25-MegaPatchInfo.txt llvm-svn: 2778
* *** empty log message ***Chris Lattner2002-06-2537-541/+533
| | | | llvm-svn: 2777
* Description of a large patch that I checked inChris Lattner2002-06-251-0/+72
| | | | llvm-svn: 2776
* Simplify the code that adds passes so compilation can stop after any stepChris Lattner2002-06-251-29/+66
| | | | llvm-svn: 2775
* * Update with MegaPatchChris Lattner2002-06-251-139/+125
| | | | | | * Fix various bugs llvm-svn: 2774
* * Update to work with MegapatchChris Lattner2002-06-251-105/+153
| | | | | | | | * Add two new checks: * PHI nodes must be the first thing in a basic block, all grouped together * All basic blocks should only end with terminator insts, not contain them llvm-svn: 2773
* Remove DynamicConstantMerge pass, because it did not fit in with the PassChris Lattner2002-06-251-64/+27
| | | | | | system correctly. llvm-svn: 2772
* Remove "fixers" for problems in GCC generated code that cannot be generatedChris Lattner2002-06-251-187/+11
| | | | | | anymore. llvm-svn: 2771
OpenPOWER on IntegriCloud