| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Create a new #include "Support/..." directory structure to move things | Chris Lattner | 2001-11-27 | 75 | -223/+1042 |
| | | | | | | | | | from "llvm/Support/..." that are not llvm dependant. Move files and fix #includes llvm-svn: 1400 | ||||
| * | Move DataTypes.h from llvm/Support to just Support | Chris Lattner | 2001-11-26 | 10 | -9/+8 |
| | | | | | llvm-svn: 1399 | ||||
| * | New testcase for globaldce | Chris Lattner | 2001-11-26 | 1 | -0/+17 |
| | | | | | llvm-svn: 1398 | ||||
| * | -raise includes constprop and dce | Chris Lattner | 2001-11-26 | 1 | -3/+0 |
| | | | | | llvm-svn: 1397 | ||||
| * | Turn off debug info | Chris Lattner | 2001-11-26 | 1 | -1/+1 |
| | | | | | llvm-svn: 1396 | ||||
| * | * Add hooks to globaldce | Chris Lattner | 2001-11-26 | 1 | -28/+37 |
| | | | | | | | | * Fix ugly hacks by implementing IPOs correctly * Use an auto_ptr to manage the module lifecycle llvm-svn: 1395 | ||||
| * | Link to ipo library | Chris Lattner | 2001-11-26 | 1 | -1/+1 |
| | | | | | llvm-svn: 1394 | ||||
| * | Fix problem where lli < foo.bc would have argc = 0 | Chris Lattner | 2001-11-26 | 1 | -0/+7 |
| | | | | | llvm-svn: 1393 | ||||
| * | Use pointertype where appropriate | Chris Lattner | 2001-11-26 | 1 | -2/+2 |
| | | | | | llvm-svn: 1392 | ||||
| * | Remove invalid,unneccesary ## token | Chris Lattner | 2001-11-26 | 1 | -1/+1 |
| | | | | | llvm-svn: 1391 | ||||
| * | Add support to enable -lfoo to be processed correctly | Chris Lattner | 2001-11-26 | 2 | -2/+6 |
| | | | | | llvm-svn: 1390 | ||||
| * | Add hooks to print natural loop information and induction variables | Chris Lattner | 2001-11-26 | 1 | -1/+21 |
| | | | | | llvm-svn: 1389 | ||||
| * | Add testcases for internal | Chris Lattner | 2001-11-26 | 2 | -0/+15 |
| | | | | | llvm-svn: 1388 | ||||
| * | Rename irreducible to cfgstructures.ll Include other interesting structures | Chris Lattner | 2001-11-26 | 2 | -14/+53 |
| | | | | | llvm-svn: 1387 | ||||
| * | MAke sure diffs match | Chris Lattner | 2001-11-26 | 1 | -4/+5 |
| | | | | | llvm-svn: 1386 | ||||
| * | Implement internal | Chris Lattner | 2001-11-26 | 1 | -5/+5 |
| | | | | | llvm-svn: 1385 | ||||
| * | Make strings be internal | Chris Lattner | 2001-11-26 | 1 | -1/+2 |
| | | | | | llvm-svn: 1384 | ||||
| * | Remove debugging output | Chris Lattner | 2001-11-26 | 1 | -1/+1 |
| | | | | | llvm-svn: 1383 | ||||
| * | Support internal linkage | Chris Lattner | 2001-11-26 | 1 | -1/+2 |
| | | | | | llvm-svn: 1382 | ||||
| * | Build IPO directory | Chris Lattner | 2001-11-26 | 1 | -1/+1 |
| | | | | | llvm-svn: 1381 | ||||
| * | Implement support for internal methods | Chris Lattner | 2001-11-26 | 1 | -5/+11 |
| | | | | | llvm-svn: 1380 | ||||
| * | Include const prop as part of -raise | Chris Lattner | 2001-11-26 | 1 | -1/+3 |
| | | | | | llvm-svn: 1379 | ||||
| * | * Implement support for folding multiple single letter arguments together like | Chris Lattner | 2001-11-26 | 2 | -16/+132 |
| | | | | | | | | | with ls: ls -la === ls -l -a * Implement support for trimming arguments that start with a single letter argument so that -lfoo is recognized as -l foo for the linker llvm-svn: 1378 | ||||
| * | Misc cleanups | Chris Lattner | 2001-11-26 | 1 | -53/+53 |
| | | | | | llvm-svn: 1377 | ||||
| * | Expose constant propogation of an instruction in a clean way | Chris Lattner | 2001-11-26 | 1 | -37/+24 |
| | | | | | llvm-svn: 1376 | ||||
| * | Stuff after a #endif is not valid CPP input and breaks some compilers | Chris Lattner | 2001-11-26 | 1 | -3/+3 |
| | | | | | llvm-svn: 1375 | ||||
| * | Implement internal method support | Chris Lattner | 2001-11-26 | 4 | -10/+18 |
| | | | | | llvm-svn: 1374 | ||||
| * | Implement support for internal methods | Chris Lattner | 2001-11-26 | 4 | -28/+34 |
| | | | | | llvm-svn: 1373 | ||||
| * | Implement writer support for Loops, Induction Variables, and CallGraphs | Chris Lattner | 2001-11-26 | 1 | -0/+51 |
| | | | | | llvm-svn: 1372 | ||||
| * | Make Mul work right | Chris Lattner | 2001-11-26 | 1 | -10/+14 |
| | | | | | | | Make sub work right llvm-svn: 1371 | ||||
| * | Fix a bad assertion to be correct . The root basic block can be used by PHI ↵ | Chris Lattner | 2001-11-26 | 2 | -2/+6 |
| | | | | | | | nodes. llvm-svn: 1370 | ||||
| * | Implement a new entry node that has edges to all external methods in the module | Chris Lattner | 2001-11-26 | 1 | -13/+58 |
| | | | | | llvm-svn: 1369 | ||||
| * | Remove unused method | Chris Lattner | 2001-11-26 | 1 | -9/+0 |
| | | | | | llvm-svn: 1368 | ||||
| * | Expose constant prop of an instruction | Chris Lattner | 2001-11-26 | 1 | -0/+5 |
| | | | | | llvm-svn: 1367 | ||||
| * | Fix field initialization order problem | Chris Lattner | 2001-11-26 | 1 | -1/+0 |
| | | | | | llvm-svn: 1366 | ||||
| * | Allow output of manipulators for GCC 2.96 compatibility | Chris Lattner | 2001-11-26 | 1 | -6/+10 |
| | | | | | llvm-svn: 1365 | ||||
| * | Add writer support for call graph nodes and loops and induction variables | Chris Lattner | 2001-11-26 | 1 | -2/+24 |
| | | | | | llvm-svn: 1364 | ||||
| * | Implement an entry node for the call graph | Chris Lattner | 2001-11-26 | 1 | -9/+76 |
| | | | | | llvm-svn: 1363 | ||||
| * | Implement "internal vs external linkage" which corresponds to the C notion ↵ | Chris Lattner | 2001-11-26 | 3 | -5/+12 |
| | | | | | | | of static llvm-svn: 1362 | ||||
| * | Implement stuff, remove todos | Chris Lattner | 2001-11-26 | 1 | -9/+0 |
| | | | | | llvm-svn: 1361 | ||||
| * | Implement DCE of global values | Chris Lattner | 2001-11-26 | 3 | -0/+86 |
| | | | | | llvm-svn: 1360 | ||||
| * | * Implement dominator based loop identification | Chris Lattner | 2001-11-26 | 4 | -0/+379 |
| | | | | | | | * Implement cleaner induction variable identification llvm-svn: 1359 | ||||
| * | Change swapstructs itf | Chris Lattner | 2001-11-26 | 1 | -8/+12 |
| | | | | | | | Add nasty hack to be removed later llvm-svn: 1356 | ||||
| * | * Implement array indexing in lli | Chris Lattner | 2001-11-26 | 2 | -24/+69 |
| | | | | | | | * Add external atoi method as well as floor, and srand llvm-svn: 1355 | ||||
| * | Run constprop before -raise | Chris Lattner | 2001-11-26 | 1 | -0/+1 |
| | | | | | llvm-svn: 1354 | ||||
| * | Test array indexing | Chris Lattner | 2001-11-26 | 1 | -2/+13 |
| | | | | | llvm-svn: 1349 | ||||
| * | Support Array Indexing | Chris Lattner | 2001-11-26 | 1 | -27/+35 |
| | | | | | llvm-svn: 1348 | ||||
| * | Implement: isLosslesslyConvertableTo and new CompositeType base class | Chris Lattner | 2001-11-26 | 1 | -2/+53 |
| | | | | | llvm-svn: 1347 | ||||
| * | If a name conflict occurs when inserting a value, rename it. | Chris Lattner | 2001-11-26 | 1 | -3/+8 |
| | | | | | llvm-svn: 1346 | ||||
| * | Support array indexing | Chris Lattner | 2001-11-26 | 1 | -3/+2 |
| | | | | | llvm-svn: 1345 | ||||

