summaryrefslogtreecommitdiffstats
path: root/llvm
Commit message (Collapse)AuthorAgeFilesLines
* s/PrintMethodPass/PrintFunctionPassChris Lattner2002-04-082-2/+2
| | | | llvm-svn: 2182
* Add #includesChris Lattner2002-04-081-1/+3
| | | | | | s/PrintMethodPass/PrintFunctionPass llvm-svn: 2181
* s/Method/FunctionChris Lattner2002-04-0814-55/+52
| | | | llvm-svn: 2180
* * Narrow AsmWriter interfaceChris Lattner2002-04-081-37/+40
| | | | | | * Implement Value::print methods here instead of WriteToAssembly llvm-svn: 2179
* s/Method/FunctionChris Lattner2002-04-0814-36/+23
| | | | | | Remove extraneous #includes of llvm/Assembly/Writer llvm-svn: 2178
* s/method/functionChris Lattner2002-04-083-5/+5
| | | | llvm-svn: 2177
* llvm/Assembly/Writer.h is unneccesary except for extreme outputChris Lattner2002-04-081-2/+1
| | | | | | isLabelType is obsolete llvm-svn: 2176
* isLabelType is obsoleteChris Lattner2002-04-082-2/+2
| | | | llvm-svn: 2175
* Play around with #includesChris Lattner2002-04-082-4/+1
| | | | llvm-svn: 2174
* Add #includes that were pruned from already #included filesChris Lattner2002-04-081-0/+2
| | | | llvm-svn: 2173
* * Add virtual print methodsChris Lattner2002-04-087-1/+14
| | | | | | * s/Method/Function llvm-svn: 2172
* * Trim #includesChris Lattner2002-04-081-64/+4
| | | | | | | | | | | * Remove WriteToAssembly functions from interface * Move operator<< definition to only allow top level operator<< on Value*'s. Defined in Value.h This header file is greatly deemphasized by these changes. Now it is only used if custom printing through WriteTypeSymbolic or WriteAsOperand is needed. llvm-svn: 2171
* s/Method/FunctionChris Lattner2002-04-081-7/+6
| | | | | | Trim #includes llvm-svn: 2170
* Trim #includesChris Lattner2002-04-082-3/+12
| | | | llvm-svn: 2169
* * Move casting stuff out to Support/Casting.hChris Lattner2002-04-081-72/+16
| | | | | | | | * Add top level virtual print function, disallows instantiating Value's directly. * Provide operator<< for values here, instead of in Assembly/Writer.h llvm-svn: 2168
* * Fix commentChris Lattner2002-04-081-3/+6
| | | | | | | | * Add printing support * add isFloatingPoint method * Remove isXXXType() methods for non-derived types llvm-svn: 2167
* Pull casting operators out of Value.hChris Lattner2002-04-081-0/+80
| | | | llvm-svn: 2166
* ConstantHandling moved into VMCore libraryChris Lattner2002-04-087-7/+7
| | | | llvm-svn: 2165
* Library bumped up out of Assembly directoryChris Lattner2002-04-081-1/+1
| | | | llvm-svn: 2164
* Minor change to reflect that ConstantHandling is now part of VMCoreChris Lattner2002-04-081-2/+2
| | | | llvm-svn: 2163
* Moved assembly writer library into its own top level directory.Chris Lattner2002-04-081-1/+1
| | | | llvm-svn: 2162
* Checkin old testcase that is newly fixed.Chris Lattner2002-04-081-0/+12
| | | | llvm-svn: 2161
* New testcaseChris Lattner2002-04-081-0/+12
| | | | llvm-svn: 2160
* Checkin old testcase for switch statement. For now we just decimate themChris Lattner2002-04-081-0/+20
| | | | | | to conditional branches. llvm-svn: 2159
* Old testcase that missed getting checked inChris Lattner2002-04-081-0/+37
| | | | llvm-svn: 2158
* Add support for the gnu ld -s (strip) optionChris Lattner2002-04-081-1/+9
| | | | llvm-svn: 2157
* Move include/llvm/ValueHolderImpl.h to lib/VMCore/ValueHolderImpl.hChris Lattner2002-04-084-5/+4
| | | | llvm-svn: 2156
* GCCLD actually does transformations to simplify the linked program now.Chris Lattner2002-04-082-10/+33
| | | | llvm-svn: 2155
* * Move include/llvm/Analysis/SlotCalculator.h to include/llvm/SlotCalculator.hChris Lattner2002-04-077-44/+46
| | | | | | | because the slot calculator is already part of the VMCore library. * Rename incorporateMethod and purgeMethod to *Function llvm-svn: 2154
* Remove asmwriter library from link line, because the useful contents of itChris Lattner2002-04-0713-15/+13
| | | | | | have been incorporated into the vmcore library. llvm-svn: 2153
* Perform debug outputs with ->dump() instead of <<Chris Lattner2002-04-072-10/+12
| | | | llvm-svn: 2152
* use dump method instead of Asm/Writer to do debug printingChris Lattner2002-04-073-18/+21
| | | | | | Rename C to M because C used to be 'Class' and now we are 'Module' llvm-svn: 2151
* Remove some gross code by using the Value::dump method to do debug dumpsChris Lattner2002-04-074-42/+46
| | | | llvm-svn: 2150
* Remove some gross code by using the VAlue::dump method to do debug dumpsChris Lattner2002-04-071-7/+5
| | | | llvm-svn: 2149
* Update commentsChris Lattner2002-04-071-4/+5
| | | | | | Implement Value::dump here. llvm-svn: 2148
* Eliminate explicit use of Writer library, using debug dump output instead.Chris Lattner2002-04-071-6/+8
| | | | llvm-svn: 2147
* VCG output support removed because it was broken and will never be used.Chris Lattner2002-04-071-11/+0
| | | | llvm-svn: 2146
* Change references to the Method class to be references to the FunctionChris Lattner2002-04-0751-668/+652
| | | | | | | class. The Method class is obsolete (renamed) and all references to it are being converted over to Function. llvm-svn: 2144
* Source base has been completely changed over to use Function instead of ↵Chris Lattner2002-04-071-12/+0
| | | | | | Method, this file is not obsolete. llvm-svn: 2143
* Fix Bug: test/Regression/Other/2002-04-07-InfConstant.llChris Lattner2002-04-071-3/+12
| | | | llvm-svn: 2142
* Fix bug: test/Regression/Other/2002-04-07-HexFloatConstants.llChris Lattner2002-04-071-2/+20
| | | | llvm-svn: 2141
* Add new function utohexstr.Chris Lattner2002-04-071-0/+18
| | | | llvm-svn: 2140
* Add a better comment to explain what is going on.Chris Lattner2002-04-071-1/+4
| | | | llvm-svn: 2139
* New testcaseChris Lattner2002-04-071-0/+18
| | | | llvm-svn: 2138
* Remove debugging code accidentally checked in!Chris Lattner2002-04-071-1/+0
| | | | llvm-svn: 2137
* don't delete intermediate files!Chris Lattner2002-04-071-0/+2
| | | | llvm-svn: 2136
* Add support for hexadecimal FP constants!Chris Lattner2002-04-071-7/+35
| | | | llvm-svn: 2135
* Implement constant propogation of multiply and divide instructions!!Chris Lattner2002-04-072-0/+23
| | | | llvm-svn: 2134
* Testcase for bad constant handlingChris Lattner2002-04-071-0/+11
| | | | llvm-svn: 2133
* Hopefully this change will make the makefile work for other people without ↵Chris Lattner2002-04-072-2/+2
| | | | | | hacking it. llvm-svn: 2128
OpenPOWER on IntegriCloud