- Aug 27, 2004
-
-
Alkis Evlogimenos authored
LiveVariables. llvm-svn: 16076
-
Alkis Evlogimenos authored
runs after the initial run of the live interval analysis. llvm-svn: 16075
-
Alkis Evlogimenos authored
investicated further as the linearscan variants don't really need LiveVariables... llvm-svn: 16074
-
Nate Begeman authored
Back out change to divide getSpillSize by 8 until I figure out why it breaks x86, which has register sizes in bits. llvm-svn: 16073
-
Alkis Evlogimenos authored
llvm-svn: 16071
-
Nate Begeman authored
llvm-svn: 16070
-
Reid Spencer authored
llvm-svn: 16064
-
Reid Spencer authored
llvm-svn: 16063
-
Reid Spencer authored
CompactionTable really needs to be emitted. This is not a straight forward computation, hence the need for a member function here. llvm-svn: 16062
-
Alkis Evlogimenos authored
register set anymore. Its users now use the MRegisterInfo API. llvm-svn: 16061
-
Alkis Evlogimenos authored
llvm-svn: 16060
-
Alkis Evlogimenos authored
llvm-svn: 16059
-
- Aug 26, 2004
-
-
Reid Spencer authored
llvm-svn: 16055
-
Reid Spencer authored
design criteria. llvm-svn: 16054
-
Reid Spencer authored
llvm-svn: 16053
-
- Aug 25, 2004
-
-
Brian Gaeke authored
llvm-svn: 16051
-
Brian Gaeke authored
llvm-svn: 16050
-
Reid Spencer authored
Make the library name LLVMsystem instead of just system so as to not to be confused with other "system" libraries. llvm-svn: 16049
-
Reid Spencer authored
llvm-svn: 16048
-
Reid Spencer authored
llvm-svn: 16047
-
Reid Spencer authored
file. llvm-svn: 16037
-
Reid Spencer authored
llvm-svn: 16036
-
- Aug 24, 2004
-
-
Reid Spencer authored
value can be discovered by the various LLVM tools. llvm-svn: 16032
-
Chris Lattner authored
Regression.CodeGen.Generic.2004-04-09-SameValueCoalescing.llx and the code size problem. This bug prevented us from doing most register coallesces. llvm-svn: 16031
-
Chris Lattner authored
llvm-svn: 16018
-
Chris Lattner authored
llvm-svn: 16017
-
Brian Gaeke authored
llvm-svn: 16014
-
Brian Gaeke authored
null pointer. llvm-svn: 16013
-
Brian Gaeke authored
Eliminate some excess whitespace. Fix bug in CallArgsDescriptor::get() handling call through a null pointer. llvm-svn: 16012
-
Chris Lattner authored
with emitting .xwords when not on an 8-byte boundary (.xword 0 is not the same as 8 .byte 0's). Because we do not know when or when we are not aligned, just emit bytes like the old V9 asmprinter did. llvm-svn: 16006
-
- Aug 22, 2004
-
-
Nate Begeman authored
llvm-svn: 15991
-
Nate Begeman authored
llvm-svn: 15990
-
- Aug 21, 2004
-
-
Reid Spencer authored
This also registers the pass with opt with a -lower-packed command line option. Patch contributed by Brad Jones. llvm-svn: 15987
-
Reid Spencer authored
- Rearrange output order to make more sense - Make only the function level output count as "detailed" - Output dump output directly to stream, don't buffer it. - Fix counting of block sizes - Implement new handlers for number of types, dependent libs, target triple - Compute the size of block headers. llvm-svn: 15985
-
Reid Spencer authored
llvm-svn: 15984
-
Reid Spencer authored
- Pass the output stream to the analyzer so it can write its output there directly instead of buffering it. - Don't pass a boolean to ParseBytecode because its not needed any more. llvm-svn: 15983
-
Reid Spencer authored
Remove the "processFunctions" boolean from ParseBytecode as it is no longer needed. This is part of avoiding double reading of functions when analyzing bytecode. llvm-svn: 15982
-
Reid Spencer authored
- provide the correct conversion for ModuleBlockID in read_block (a potential bug but not actually exploited because reading module block ids doesn't use read_block). - install support for handleTypeList handler - install support for handleDependentLibrary handler - install support for handleTargetTriple handler - clean up comments, output strings, - ensure that processing function arguments doesn't SIGSEGV if one of the arguments is a null pointer (yeah, it happened .. weird) - prepare for version 5 bytecode by documenting what will change. llvm-svn: 15981
-
Nate Begeman authored
hurt a lot in others. Instead, improve branching version of SetCC and Select instructions. The old code will be in CVS should we ever need to dig it up again. llvm-svn: 15979
-
Chris Lattner authored
Also, change GPRC for PPC32 to align on 32-bit boundary instead of 64-bit llvm-svn: 15975
-