| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Do not make i have bigger scope that we need | Chris Lattner | 2004-11-05 | 1 | -2/+2 |
| | | | | | llvm-svn: 17483 | ||||
| * | Remove dead vars | Chris Lattner | 2004-11-05 | 2 | -2/+0 |
| | | | | | llvm-svn: 17482 | ||||
| * | Fix some warnings on VC++ | Chris Lattner | 2004-11-05 | 1 | -3/+1 |
| | | | | | llvm-svn: 17481 | ||||
| * | Remove this file as suggested by Jeff Cohen | Chris Lattner | 2004-11-05 | 1 | -0/+0 |
| | | | | | llvm-svn: 17480 | ||||
| * | Fix project file, patch contributed by Jeff Cohen | Chris Lattner | 2004-11-05 | 1 | -1/+0 |
| | | | | | llvm-svn: 17479 | ||||
| * | Clean up code layout, delete extra blank line, say `fibonacci' instead of `foo' | Misha Brukman | 2004-11-05 | 1 | -4/+2 |
| | | | | | llvm-svn: 17478 | ||||
| * | Thanks to sabre for pointing out that we were incorrectly codegen'ing | Nate Begeman | 2004-11-04 | 1 | -1/+4 |
| | | | | | | | | | | int test(int x) { return 32768 - x; } Fixed by teaching the function that checks a constant's validity to be used as an immediate argument about subtract-from instructions. llvm-svn: 17476 | ||||
| * | Fix typeo | Chris Lattner | 2004-11-04 | 1 | -1/+1 |
| | | | | | llvm-svn: 17466 | ||||
| * | Handle "call" operands of type long/ulong passed in registers. | Brian Gaeke | 2004-11-04 | 1 | -5/+11 |
| | | | | | llvm-svn: 17464 | ||||
| * | Cleanup this example, simplifying it and making it conform to LLVM coding | Chris Lattner | 2004-11-03 | 1 | -147/+76 |
| | | | | | | | standards llvm-svn: 17459 | ||||
| * | Don't call Constant::getNullValue when the argument could be VoidTy | Chris Lattner | 2004-11-03 | 1 | -2/+3 |
| | | | | | llvm-svn: 17457 | ||||
| * | defining __STDC_LIMIT_MACROS on the command line is not really necessary | Chris Lattner | 2004-11-03 | 1 | -5/+6 |
| | | | | | | | | | | | for Visual Studio, and is a bit of a pain when you want to include the LLVM headers from your own project, so I moved the check a bit down into the Unix case to avoid the hassle... Here is a patch Patch by Morten Ofstad! llvm-svn: 17450 | ||||
| * | CONFIGURATION isn't spelled Configuration, it's spelled BuildMode. | Brian Gaeke | 2004-11-03 | 1 | -1/+1 |
| | | | | | | | | | | Due to qmtest's or llvm.py's lousy error checking, this single error causes qmtest to fork-bomb the machine, filling the process table with python processes that do nothing. Clearly, better error checking is needed. llvm-svn: 17449 | ||||
| * | Top level files for building natively on win32 | Reid Spencer | 2004-11-03 | 4 | -0/+183 |
| | | | | | llvm-svn: 17447 | ||||
| * | MS Visual Studio files for building LLVM on Win32 platforms. | Reid Spencer | 2004-11-03 | 12 | -0/+2455 |
| | | | | | llvm-svn: 17446 | ||||
| * | Fix this function to not say that longs have 8-byte alignment on X86/PPC. | Chris Lattner | 2004-11-02 | 1 | -1/+1 |
| | | | | | | | | | | This method is really a gross hack, but at least we can make it work on the targets we support right now. This bug fix stops a crash in a testcase reduced from 176.gcc llvm-svn: 17443 | ||||
| * | Added gross hacks such as creating my own def-use map, and picking on ↵ | Tanya Lattner | 2004-11-02 | 2 | -70/+73 |
| | | | | | | | Instruction that I can add all my TmpInstructions to its MCFI. llvm-svn: 17441 | ||||
| * | Graphs that are part of equivalence sets can be multi-function SCC's | Chris Lattner | 2004-11-02 | 0 | -0/+0 |
| | | | | | | | | themselves. Make sure to update DSInfo correctly. This fixes a testcase reduced from Prolangs-C++/objects llvm-svn: 17439 | ||||
| * | Correctly handle new SCC's found as a result of merging EQ graphs do to | Chris Lattner | 2004-11-02 | 0 | -0/+0 |
| | | | | | | | | function pointer equivalences. This fixes many problems, including a testcase reduced Prolangs-C++/objects. llvm-svn: 17437 | ||||
| * | Substantially cleanup/speedup the eq graphs pass by walking the callgraph | Chris Lattner | 2004-11-02 | 0 | -0/+0 |
| | | | | | | | | a DSGraph at a time instead of a function at a time. This is also more correct, though it doesn't seem to fix any programs. llvm-svn: 17435 | ||||
| * | Fix typo, contributed by Henrik Bach! | Chris Lattner | 2004-11-02 | 1 | -1/+1 |
| | | | | | llvm-svn: 17434 | ||||
| * | * New Recursive Target: clean-all. This target will recursively descend the | Reid Spencer | 2004-11-02 | 1 | -19/+21 |
| | | | | | | | | | | $(ObjDir) and clean out all build modes (Debug, Release, Profile) in addition to the normal "clean" rules. * Fix "clean" problems with Lex/Yacc so all files are remove properly. * Ensure errors from "rm" don't thwart the uninstall and clean targets. llvm-svn: 17433 | ||||
| * | * New Recursive Target: clean-all | Reid Spencer | 2004-11-02 | 1 | -11/+19 |
| | | | | | llvm-svn: 17432 | ||||
| * | Fix a warning | Chris Lattner | 2004-11-02 | 1 | -1/+2 |
| | | | | | llvm-svn: 17431 | ||||
| * | Minor cleanups | Chris Lattner | 2004-11-02 | 0 | -0/+0 |
| | | | | | llvm-svn: 17428 | ||||
| * | * Rearrange code slightly | Chris Lattner | 2004-11-02 | 1 | -11/+20 |
| | | | | | | | | * Disable broken transforms for simplifying (setcc (cast X to larger), CI) where CC is not != or == llvm-svn: 17422 | ||||
| * | List the individual tools for easier reference. | Reid Spencer | 2004-11-01 | 1 | -3/+23 |
| | | | | | | | | | Make the bugpoint link reference the man page in the CommandGuide until the Bugpoint.html file can describe bugpoint in a little more of a tutorial style instead of just being a man page. llvm-svn: 17416 | ||||
| * | Add compliant header. | Reid Spencer | 2004-11-01 | 1 | -3/+11 |
| | | | | | | | NOTE: This doc needs to describe the bugpoint "subsystem" not the tool. llvm-svn: 17415 | ||||
| * | Add missing tag. | Reid Spencer | 2004-11-01 | 1 | -1/+3 |
| | | | | | llvm-svn: 17414 | ||||
| * | Remove more dead methods | Chris Lattner | 2004-11-01 | 0 | -0/+0 |
| | | | | | llvm-svn: 17413 | ||||
| * | Delete a dead method | Chris Lattner | 2004-11-01 | 0 | -0/+0 |
| | | | | | llvm-svn: 17412 | ||||
| * | Rename FoldedGraph -> DSInfo to be consistent with other passes | Chris Lattner | 2004-11-01 | 0 | -0/+0 |
| | | | | | | | delete some dead methods llvm-svn: 17410 | ||||
| * | Update table to llvm.css standards. | Reid Spencer | 2004-11-01 | 1 | -15/+11 |
| | | | | | llvm-svn: 17409 | ||||
| * | Get rid of bogus entity references. | Reid Spencer | 2004-11-01 | 1 | -2/+4 |
| | | | | | llvm-svn: 17408 | ||||
| * | Get rid of the EquivClassGraphArgsInfo class, and the map that held it. | Chris Lattner | 2004-11-01 | 0 | -0/+0 |
| | | | | | | | We only need one instance of the vector that it contains at a time. llvm-svn: 17407 | ||||
| * | Add placeholder variable to make Win32 work, applied for Morten Ofstad | Chris Lattner | 2004-11-01 | 1 | -0/+6 |
| | | | | | llvm-svn: 17406 | ||||
| * | Eliminate the cloneGraph method | Chris Lattner | 2004-11-01 | 0 | -0/+0 |
| | | | | | llvm-svn: 17405 | ||||
| * | Attempt CSS 2 compliance. | Reid Spencer | 2004-11-01 | 1 | -2/+2 |
| | | | | | llvm-svn: 17404 | ||||
| * | Attempt CSS 2 validation. | Reid Spencer | 2004-11-01 | 1 | -2/+2 |
| | | | | | llvm-svn: 17403 | ||||
| * | HTML 4.01 Strict compliance. | Reid Spencer | 2004-11-01 | 1 | -6/+6 |
| | | | | | llvm-svn: 17402 | ||||
| * | Correct the document type declaration. | Reid Spencer | 2004-11-01 | 1 | -2/+1 |
| | | | | | llvm-svn: 17401 | ||||
| * | Add the HTML 4.01 and CSS icons with links to validators. | Reid Spencer | 2004-11-01 | 1 | -1/+7 |
| | | | | | llvm-svn: 17400 | ||||
| * | Attempt HTML 4.01 Strict compliance. | Reid Spencer | 2004-11-01 | 2 | -38/+41 |
| | | | | | llvm-svn: 17399 | ||||
| * | Cleanup the constants section. | Reid Spencer | 2004-11-01 | 1 | -81/+84 |
| | | | | | llvm-svn: 17398 | ||||
| * | Remove spurious end tag, fix indentation. | Reid Spencer | 2004-11-01 | 1 | -16/+16 |
| | | | | | llvm-svn: 17397 | ||||
| * | Make HTML 4.01 Strict compliant. | Reid Spencer | 2004-11-01 | 1 | -3/+3 |
| | | | | | llvm-svn: 17396 | ||||
| * | Fix tag placement to make HTML 4.01 Strict compliant. | Reid Spencer | 2004-11-01 | 1 | -1/+1 |
| | | | | | llvm-svn: 17395 | ||||
| * | Minor format tweask for tables. | Reid Spencer | 2004-11-01 | 7 | -187/+141 |
| | | | | | llvm-svn: 17394 | ||||
| * | Add layout classes for table elements so tables can be used for layouts. | Reid Spencer | 2004-11-01 | 1 | -0/+12 |
| | | | | | | | | This is easier than attempting to figure out dual purpose columnar layouts for multiple browser types. All browsers understand tables. llvm-svn: 17393 | ||||
| * | Configuration -> BuildMode | Reid Spencer | 2004-11-01 | 1 | -1/+3 |
| | | | | | llvm-svn: 17392 | ||||

