| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add functions to the ban list | Chris Lattner | 2003-01-31 | 1 | -1/+2 |
| | | | | | llvm-svn: 5450 | ||||
| * | * Add new -track-memory option to tools which enables the mem usage column ↵ | Chris Lattner | 2003-01-30 | 1 | -2/+14 |
| | | | | | | | | | | in the reports. This is now optional (and defaults to off) because mallinfo can be VERY slow as it seems to touch every page of allocated memory. llvm-svn: 5448 | ||||
| * | Fix a bug resolving sprintf(...) to sprintf(char*, char*, ...) | Chris Lattner | 2003-01-30 | 1 | -3/+8 |
| | | | | | llvm-svn: 5446 | ||||
| * | Fix bug: Assembler/2003-01-30-UnsignedString.ll | Chris Lattner | 2003-01-30 | 1 | -1/+1 |
| | | | | | llvm-svn: 5445 | ||||
| * | Actually print the function _name_ if there is a problem | Chris Lattner | 2003-01-30 | 1 | -1/+2 |
| | | | | | llvm-svn: 5443 | ||||
| * | * Fix linking of opaque types and their non-opaque versions | Chris Lattner | 2003-01-30 | 1 | -7/+17 |
| | | | | | | | * Fix bug: Linker/2003-01-30-LinkerTypeRename.ll llvm-svn: 5441 | ||||
| * | Eliminate using decls | Chris Lattner | 2003-01-30 | 1 | -35/+33 |
| | | | | | llvm-svn: 5439 | ||||
| * | * Fix function resolution for varargs function to generate incorrect ↵ | Chris Lattner | 2003-01-30 | 1 | -24/+29 |
| | | | | | | | | | | bytecode instead of crashing * remove using decls CVS: ---------------------------------------------------------------------- llvm-svn: 5437 | ||||
| * | Fix levelraise/2003-01-30-ShiftCrash.ll | Chris Lattner | 2003-01-30 | 1 | -1/+1 |
| | | | | | llvm-svn: 5435 | ||||
| * | Initial checkin of pool allocation code | Chris Lattner | 2003-01-29 | 1 | -0/+531 |
| | | | | | llvm-svn: 5432 | ||||
| * | Use and implement API for graph traversals | Chris Lattner | 2003-01-29 | 1 | -24/+25 |
| | | | | | llvm-svn: 5431 | ||||
| * | Fix build problem on sparc | Chris Lattner | 2003-01-29 | 1 | -1/+2 |
| | | | | | llvm-svn: 5428 | ||||
| * | Fix warnings on sparc | Chris Lattner | 2003-01-29 | 1 | -4/+5 |
| | | | | | llvm-svn: 5427 | ||||
| * | free instructions mark their operands as being heap nodes. | Chris Lattner | 2003-01-28 | 1 | -1/+2 |
| | | | | | llvm-svn: 5425 | ||||
| * | Disable construction of pool allocator | Chris Lattner | 2003-01-24 | 1 | -4/+2 |
| | | | | | llvm-svn: 5422 | ||||
| * | * Eliminate boolean arguments in favor of using enums | Chris Lattner | 2003-01-23 | 1 | -2/+2 |
| | | | | | llvm-svn: 5420 | ||||
| * | * Eliminate boolean arguments in favor of using enums | Chris Lattner | 2003-01-23 | 5 | -18/+20 |
| | | | | | | | * T-D pass now eliminates unreachable globals llvm-svn: 5419 | ||||
| * | Slight efficiency improvement | Chris Lattner | 2003-01-23 | 1 | -4/+1 |
| | | | | | llvm-svn: 5418 | ||||
| * | Fix bug: LevelRaise/2003-01-22-GEPProblem.ll | Chris Lattner | 2003-01-23 | 1 | -1/+1 |
| | | | | | llvm-svn: 5407 | ||||
| * | Fix bug: ADCE/2003-01-22-PredecessorProblem.ll | Chris Lattner | 2003-01-23 | 1 | -7/+18 |
| | | | | | llvm-svn: 5405 | ||||
| * | Fix analysis of the Burg program | Chris Lattner | 2003-01-22 | 1 | -1/+1 |
| | | | | | llvm-svn: 5401 | ||||
| * | Fix didn't fix the race condition in the makefiles | Chris Lattner | 2003-01-22 | 1 | -1/+1 |
| | | | | | llvm-svn: 5394 | ||||
| * | Don't keep track of # big vs #small instructions seperately | Chris Lattner | 2003-01-21 | 1 | -8/+3 |
| | | | | | llvm-svn: 5385 | ||||
| * | Fix race condition in Makefile | Chris Lattner | 2003-01-21 | 1 | -1/+1 |
| | | | | | llvm-svn: 5380 | ||||
| * | Print machine frame objects with the frame offset intrinsic to the machine | Chris Lattner | 2003-01-16 | 1 | -7/+12 |
| | | | | | llvm-svn: 5329 | ||||
| * | Don't emit unneccesary branch instructions! | Chris Lattner | 2003-01-16 | 1 | -15/+41 |
| | | | | | llvm-svn: 5328 | ||||
| * | Fix problem with invalidated iterator | Chris Lattner | 2003-01-16 | 1 | -1/+1 |
| | | | | | llvm-svn: 5327 | ||||
| * | Fix problems with empty basic blocks | Chris Lattner | 2003-01-16 | 3 | -12/+16 |
| | | | | | llvm-svn: 5326 | ||||
| * | Implement optimization folding setcc into branch. | Chris Lattner | 2003-01-16 | 1 | -38/+113 |
| | | | | | llvm-svn: 5324 | ||||
| * | Add more flavors of branch instructions | Chris Lattner | 2003-01-16 | 1 | -1/+11 |
| | | | | | llvm-svn: 5323 | ||||
| * | Arg, fix bugs in previous checkin... | Chris Lattner | 2003-01-16 | 1 | -2/+2 |
| | | | | | llvm-svn: 5322 | ||||
| * | Add assertion | Chris Lattner | 2003-01-16 | 1 | -2/+5 |
| | | | | | llvm-svn: 5321 | ||||
| * | Implement code to keep the stack pointer aligned to an 8 byte boundary. | Chris Lattner | 2003-01-16 | 3 | -2/+15 |
| | | | | | | | | | This improves the performance of the power benchmark by a few percent. This will be neccesary for SSE code, which requires 16 byte alignment of the stack. llvm-svn: 5320 | ||||
| * | Handle frame offset due to return address pushed on the stack | Chris Lattner | 2003-01-15 | 1 | -6/+8 |
| | | | | | llvm-svn: 5319 | ||||
| * | * Insert prolog/epilog code before rewriting indexes | Chris Lattner | 2003-01-15 | 1 | -23/+23 |
| | | | | | | | * Fix calculation of frame offsets when there is an offset. llvm-svn: 5318 | ||||
| * | Move sparc specific code into the Sparc backend | Chris Lattner | 2003-01-15 | 4 | -258/+273 |
| | | | | | llvm-svn: 5317 | ||||
| * | Fix warnings | Chris Lattner | 2003-01-15 | 1 | -4/+3 |
| | | | | | llvm-svn: 5316 | ||||
| * | Adjust to simpler interfaces | Chris Lattner | 2003-01-15 | 2 | -49/+42 |
| | | | | | | | Eliminate dependency on RegClass.h llvm-svn: 5315 | ||||
| * | Adjust to new interfaces | Chris Lattner | 2003-01-15 | 2 | -6/+8 |
| | | | | | llvm-svn: 5314 | ||||
| * | Move headers around | Chris Lattner | 2003-01-15 | 2 | -2/+2 |
| | | | | | llvm-svn: 5312 | ||||
| * | Header is moved into local directory | Chris Lattner | 2003-01-15 | 1 | -3/+2 |
| | | | | | llvm-svn: 5311 | ||||
| * | Fix bug in previous checkin | Chris Lattner | 2003-01-15 | 1 | -1/+2 |
| | | | | | llvm-svn: 5310 | ||||
| * | Add new method | Chris Lattner | 2003-01-15 | 1 | -0/+1 |
| | | | | | llvm-svn: 5309 | ||||
| * | #include RegClass.h explicitly | Chris Lattner | 2003-01-15 | 5 | -4/+6 |
| | | | | | llvm-svn: 5307 | ||||
| * | Remvoe dependency on RegClass.h | Chris Lattner | 2003-01-15 | 1 | -3/+4 |
| | | | | | llvm-svn: 5306 | ||||
| * | Move private header to private directory | Chris Lattner | 2003-01-15 | 2 | -2/+2 |
| | | | | | llvm-svn: 5305 | ||||
| * | Prune #includes | Chris Lattner | 2003-01-15 | 3 | -3/+0 |
| | | | | | llvm-svn: 5303 | ||||
| * | Minor changes | Chris Lattner | 2003-01-15 | 2 | -30/+27 |
| | | | | | llvm-svn: 5302 | ||||
| * | Remove obsolete ctor | Chris Lattner | 2003-01-15 | 1 | -9/+0 |
| | | | | | llvm-svn: 5301 | ||||
| * | Use BuildMI more | Chris Lattner | 2003-01-15 | 2 | -242/+156 |
| | | | | | llvm-svn: 5299 | ||||

