| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Make it #include Parser.h instead of AnalyzerInternals.h since it only | Reid Spencer | 2004-06-08 | 1 | -1/+1 | 
| | | | | | | | needs the BytecodeHandler interface which is now in Parser.h llvm-svn: 14056 | ||||
| * | Adjust what's included to compensate for changes in Parser.h | Reid Spencer | 2004-06-08 | 2 | -0/+22 | 
| | | | | | llvm-svn: 14055 | ||||
| * | Merged BytecodeHandler.h into Parser.h since the parser and the handler | Reid Spencer | 2004-06-08 | 3 | -359/+752 | 
| | | | | | | | | | must always coexist. Cleaned up the documentation on these interfaces significantly. This is in preparation for moving Parser.h to the include directories to make it a public interface. llvm-svn: 14054 | ||||
| * | Fix PR361. | Chris Lattner | 2004-06-07 | 1 | -1/+2 | 
| | | | | | | | Dominance properties don't hold in unreachable code llvm-svn: 14053 | ||||
| * | Make all of this functionality work directly on win32. Properly conditionalize | Chris Lattner | 2004-06-07 | 1 | -13/+29 | 
| | | | | | | | system specific stuff on HAVE_MKSTEMP llvm-svn: 14051 | ||||
| * | Implement getTimeRecord natively in Win32, properly conditionalize the | Chris Lattner | 2004-06-07 | 1 | -7/+28 | 
| | | | | | | | getrusage implementation on HAVE_GETRUSAGE llvm-svn: 14050 | ||||
| * | Commit For New Tool: llvm-abcd (Analysis of ByteCode Dumper). This tool | Reid Spencer | 2004-06-07 | 17 | -1/+4344 | 
| | | | | | | | | | | | | | | | | | | | | | | will (eventually) provide statistical analysis of bytecode files as well as the ability to dump them in a low level format (slot numbers not resolved). The purpose of this is to aid in the Type!=Value change of bug 122. With this initial release, llvm-abcd merely dumps out the bytecode. However, the infrastructure for separating bytecode parsing from handling the parsing events is in place. The style chosen is similar to SAX XML parsing where a handler object is called to handlign the parsing events. This probably isn't useful to anyone but me right now as there is no analysis yet, and the dumper doesn't work on every bytecode file. It will probably be useful by the end of this week. Note that there is some duplication of code from the bytecode reader. This was done to eliminate errors from being introduced in the reader and to minimize the impact to other LLVM developers. At some point, the Analyzer and the Reader will be integrated to use the same infrastructure. Also, sorry for the minor change to Instruction.h but I just couldn't bring myself to write code that depends on Instruction internals. llvm-svn: 14048 | ||||
| * | Add some notes so I can throw away one of my many todo lists. | Chris Lattner | 2004-06-05 | 1 | -0/+6 | 
| | | | | | llvm-svn: 14046 | ||||
| * | Fix GCC warning | Chris Lattner | 2004-06-05 | 1 | -1/+1 | 
| | | | | | llvm-svn: 14045 | ||||
| * | Fix GCC warnings | Chris Lattner | 2004-06-05 | 1 | -2/+2 | 
| | | | | | llvm-svn: 14044 | ||||
| * | Include cerrno. | Alkis Evlogimenos | 2004-06-05 | 1 | -1/+2 | 
| | | | | | llvm-svn: 14041 | ||||
| * | Remove an unused variable. | Chris Lattner | 2004-06-05 | 1 | -7/+10 | 
| | | | | | | | | Work around for bogus errors: no those static functions don't need to be executed to be initialized! llvm-svn: 14040 | ||||
| * | Add missing #include | Chris Lattner | 2004-06-05 | 1 | -0/+1 | 
| | | | | | llvm-svn: 14037 | ||||
| * | Work around VS bug | Chris Lattner | 2004-06-05 | 1 | -3/+2 | 
| | | | | | llvm-svn: 14036 | ||||
| * | As much as I dislike doing this, it's the only fix for VC8.0 that I can come | Chris Lattner | 2004-06-05 | 1 | -2/+4 | 
| | | | | | | | up with, even though it's perfectly conformant code. :( llvm-svn: 14034 | ||||
| * | Remove unused var | Chris Lattner | 2004-06-05 | 1 | -1/+0 | 
| | | | | | llvm-svn: 14033 | ||||
| * | Squelch a warning | Chris Lattner | 2004-06-04 | 1 | -1/+2 | 
| | | | | | llvm-svn: 14032 | ||||
| * | Delete some unreachable code | Chris Lattner | 2004-06-04 | 1 | -5/+0 | 
| | | | | | llvm-svn: 14031 | ||||
| * | * No more CachedWriter::setStream() | Misha Brukman | 2004-06-04 | 1 | -52/+47 | 
| | | | | | | | | * ostream is back to being a reference instead of a pointer * Output single characters as chars, not as length-1 strings llvm-svn: 14030 | ||||
| * | Fix up some spacing & fix a typo in an assertion in cpValue2Value. | Brian Gaeke | 2004-06-04 | 1 | -3/+3 | 
| | | | | | llvm-svn: 14027 | ||||
| * | Ugh, apparently there is no common ground here. | Chris Lattner | 2004-06-04 | 1 | -0/+5 | 
| | | | | | llvm-svn: 14026 | ||||
| * | Don't send random junk to CachedWriter's. Also remove a cast that could be | Chris Lattner | 2004-06-04 | 1 | -4/+6 | 
| | | | | | | | problematic when Type does not derive from Value. llvm-svn: 14022 | ||||
| * | Squish a warning | Chris Lattner | 2004-06-04 | 1 | -1/+1 | 
| | | | | | llvm-svn: 14020 | ||||
| * | This file is obsolete | Chris Lattner | 2004-06-04 | 1 | -194/+0 | 
| | | | | | llvm-svn: 14005 | ||||
| * | * Verify function prototypes, not just functions with bodies. | Chris Lattner | 2004-06-03 | 1 | -2/+12 | 
| | | | | | | | * Verify that functions do not take aggregates as arguments. llvm-svn: 13984 | ||||
| * | Add new internal-global-symbol mapping info pass... may its life be short | Brian Gaeke | 2004-06-03 | 1 | -0/+80 | 
| | | | | | | | and sweet. llvm-svn: 13983 | ||||
| * | Expand head-of-file comment. | Brian Gaeke | 2004-06-03 | 1 | -1/+3 | 
| | | | | | llvm-svn: 13982 | ||||
| * | Add new mapping info pass, when EmitMappingInfo is on. | Brian Gaeke | 2004-06-03 | 1 | -2/+4 | 
| | | | | | llvm-svn: 13981 | ||||
| * | Fix big mistake in my last checkin... the big question is, how did I ever | Brian Gaeke | 2004-06-03 | 1 | -7/+7 | 
| | | | | | | | get this to link before? llvm-svn: 13980 | ||||
| * | Add decl. for new mapping info pass factory method. | Brian Gaeke | 2004-06-03 | 1 | -0/+1 | 
| | | | | | llvm-svn: 13979 | ||||
| * | Collapse together the abstract superclass TargetRegInfo and SparcV9RegInfo, its | Brian Gaeke | 2004-06-03 | 12 | -157/+71 | 
| | | | | | | | only concrete implementation. llvm-svn: 13977 | ||||
| * | <alloca.h> on cygwin pulls in a ton of stuff (macros and function protos) | Chris Lattner | 2004-06-02 | 1 | -1/+1 | 
| | | | | | | | | | | that we REALLY don't want in the CBE code. With this fix, the CBE passes all of the MultiSource tests on cygwin that it does on linux. Yaay! llvm-svn: 13975 | ||||
| * | Oops, this was not to go in | Chris Lattner | 2004-06-02 | 1 | -1/+1 | 
| | | | | | llvm-svn: 13958 | ||||
| * | Adjust to the new TargetMachine interface | Chris Lattner | 2004-06-02 | 2 | -16/+16 | 
| | | | | | llvm-svn: 13957 | ||||
| * | Adjust to new TargetMachine interface | Chris Lattner | 2004-06-02 | 11 | -19/+18 | 
| | | | | | llvm-svn: 13956 | ||||
| * | Inline findOptimalStorageSize into it's caller, both of which are sparc specific | Chris Lattner | 2004-06-02 | 1 | -12/+18 | 
| | | | | | llvm-svn: 13955 | ||||
| * | Adjust to new TM interface | Chris Lattner | 2004-06-02 | 1 | -1/+1 | 
| | | | | | llvm-svn: 13954 | ||||
| * | Method has been inlined into all callers | Chris Lattner | 2004-06-02 | 1 | -7/+0 | 
| | | | | | llvm-svn: 13953 | ||||
| * | Convert to the new TargetMachine interface. | Chris Lattner | 2004-06-02 | 24 | -156/+161 | 
| | | | | | llvm-svn: 13952 | ||||
| * | Stubs are no longer needed | Chris Lattner | 2004-06-02 | 1 | -5/+0 | 
| | | | | | llvm-svn: 13951 | ||||
| * | Adjust to new TM interfaces | Chris Lattner | 2004-06-02 | 2 | -6/+3 | 
| | | | | | llvm-svn: 13949 | ||||
| * | Finegrainify namespacification | Chris Lattner | 2004-06-02 | 2 | -6/+3 | 
| | | | | | llvm-svn: 13948 | ||||
| * | Fix a trivial but blatant bug | Chris Lattner | 2004-06-02 | 1 | -4/+4 | 
| | | | | | llvm-svn: 13947 | ||||
| * | Implement the new CopyFile function | Chris Lattner | 2004-06-02 | 1 | -0/+35 | 
| | | | | | llvm-svn: 13945 | ||||
| * | Fix spelling, trim empty space, tighten up function header comment. | Misha Brukman | 2004-06-02 | 1 | -10/+3 | 
| | | | | | llvm-svn: 13940 | ||||
| * | Implement PR315: abort, don't warn, when missing external functions encountered | Chris Lattner | 2004-06-01 | 1 | -9/+17 | 
| | | | | | | | This fixes some critical problems building libstdc++ on cygwin. llvm-svn: 13934 | ||||
| * | Use new form of unconditional branch constructor. | Brian Gaeke | 2004-06-01 | 1 | -1/+1 | 
| | | | | | llvm-svn: 13930 | ||||
| * | Modified calcTypeName() so that it does not allocate a std::string for | John Criswell | 2004-06-01 | 1 | -24/+37 | 
| | | | | | | | | every recursive call. This makes it more robust for deeply nested, unnamed types. llvm-svn: 13915 | ||||
| * | There is no "mcff" here; delete the confusing comments that refer to it. | Brian Gaeke | 2004-05-30 | 1 | -6/+0 | 
| | | | | | llvm-svn: 13911 | ||||
| * | Pull Interval class out of LiveIntervals. | Alkis Evlogimenos | 2004-05-30 | 3 | -80/+67 | 
| | | | | | llvm-svn: 13910 | ||||

