summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Add bound checks in SmallVectorRafael Espindola2008-09-221-0/+5
| | | | llvm-svn: 56432
* Use scan-view to view reports. Opening index.html is deprecated.Ted Kremenek2008-09-221-4/+6
| | | | llvm-svn: 56431
* Updated checker buildTed Kremenek2008-09-221-1/+1
| | | | llvm-svn: 56430
* scan-view: Add links from bug reporting forms to report & summary pages.Daniel Dunbar2008-09-221-5/+13
| | | | llvm-svn: 56427
* scan-view: Search for available port if default is unavailable.Daniel Dunbar2008-09-222-17/+40
| | | | llvm-svn: 56426
* add_partially_linked_object: Replaced nonexistent MESSAGE option inOscar Fuentes2008-09-221-1/+1
| | | | | | | add_custom_command with COMMENT. It was forcing unconditional command execution. llvm-svn: 56425
* scan-view: Store bug reporter defaults in ~/.scanview.cfgDaniel Dunbar2008-09-221-13/+56
| | | | llvm-svn: 56424
* scan-view tweakDaniel Dunbar2008-09-221-1/+6
| | | | | | - Require index.html in provided results directory. llvm-svn: 56423
* scan-view tweaksDaniel Dunbar2008-09-221-6/+6
| | | | | | | | - Use more correct HTTP error codes on (unexpected) errors. - Use onLoad to set ensure bug submission method gets set correctly. llvm-svn: 56422
* Patch from Richard Godbee:Ted Kremenek2008-09-221-7/+86
| | | | | | | Improve scan-build results to include the user's host name, the working directory of the analyzed project, and the date the analysis run took place. llvm-svn: 56421
* Improve scan-view report bug (submitted) interface.Daniel Dunbar2008-09-223-65/+100
| | | | | | | | | Give more meaningful error messages / fail gracefully on bad form input or SMTP errors. Use button for Report Bug link (where available). llvm-svn: 56420
* Initial support for the CMake build system.Oscar Fuentes2008-09-2261-0/+2276
| | | | llvm-svn: 56419
* Add helper function to get a 32-bit floating point constant. No ↵Bill Wendling2008-09-221-189/+106
| | | | | | functionality change. llvm-svn: 56418
* Improve scan-view report bug interface.Daniel Dunbar2008-09-223-33/+133
| | | | | | - Pulled css out into Resources/scanview.css llvm-svn: 56416
* explain what earlyclobber actually is.Chris Lattner2008-09-211-3/+3
| | | | llvm-svn: 56415
* scan-view tweaks:Daniel Dunbar2008-09-211-2/+21
| | | | | | | - Add simple favicon - Allow resolving source file paths (should be rethought) llvm-svn: 56414
* Fold immediates into X86 shifts with fast isel. This generates:Chris Lattner2008-09-211-15/+24
| | | | | | | | | | | | | sarl $3, %ecx instead of: movl $3, %ecx sarl %cl, %edx This shrinks fast isel 176.gcc by about 2000 instructions (.3%) llvm-svn: 56413
* Factor out code into HandleVirtRegDef, for consistency withDan Gohman2008-09-212-13/+13
| | | | | | | Handle{Virt,Phys}Reg{Def,Use}. Remove a redundant check for register zero, and redundant checks for isPhysicalRegister. llvm-svn: 56412
* Instead of building a list and sorting it just to find a maximum element,Dan Gohman2008-09-211-26/+9
| | | | | | compute the maximum element directly. llvm-svn: 56411
* Fetch the starting index of the block when assigning intervals. This gets ↵Owen Anderson2008-09-211-2/+2
| | | | | | | | live-in indices correct in the presence of things like EH labels. llvm-svn: 56410
* scan-view tweaks:Daniel Dunbar2008-09-212-4/+21
| | | | | | | | | - Update for scan-build table change. - Add --auto-reload option (for development, avoids need to restart server). - Always send Last-Modified, with a reasonable value for dynamic content. llvm-svn: 56409
* Add webkit styles using Javascript (detect for AppleWebKit)Ted Kremenek2008-09-211-1/+12
| | | | llvm-svn: 56408
* Unbreak using abs_path.Ted Kremenek2008-09-211-1/+1
| | | | llvm-svn: 56407
* scan-view: Add more information to default bug description and useDaniel Dunbar2008-09-211-3/+15
| | | | | | iframe to embed bug view (for easy reference). llvm-svn: 56406
* Change casing of bug type.Ted Kremenek2008-09-211-1/+1
| | | | llvm-svn: 56405
* Don't add Bugzilla reporter (not yet implemented)Daniel Dunbar2008-09-211-1/+1
| | | | llvm-svn: 56404
* The checks in BasicObjCFoundationChecks now have a category: "API Misuse ↵Ted Kremenek2008-09-211-3/+10
| | | | | | (Apple)" llvm-svn: 56403
* The "unused ivar" check now has a category: "Optimization"Ted Kremenek2008-09-211-1/+1
| | | | llvm-svn: 56402
* Built-in checks now have a category: "Logic Errors"Ted Kremenek2008-09-211-4/+6
| | | | llvm-svn: 56401
* Added experimental "intelligent-sizing" of HTML message bubbles based on the ↵Ted Kremenek2008-09-211-35/+77
| | | | | | contents of the message. llvm-svn: 56400
* don't print GlobalAddressSDNode's with an offset of zero as "foo0".Chris Lattner2008-09-211-5/+6
| | | | llvm-svn: 56399
* Remove debugging message.Ted Kremenek2008-09-211-1/+0
| | | | llvm-svn: 56398
* Unbreak ccc-analyzer: getcwd is from package CwdTed Kremenek2008-09-211-1/+1
| | | | llvm-svn: 56397
* Patch by Richard Godbee:Ted Kremenek2008-09-211-2/+2
| | | | | | | Output to .info files the absolute paths to files that were rejected by the parser or crashed the analyzer. llvm-svn: 56396
* scan-build now prints out bug categories.Ted Kremenek2008-09-211-60/+133
| | | | llvm-svn: 56395
* Add a bug category for NSError** checks.Ted Kremenek2008-09-212-0/+7
| | | | llvm-svn: 56394
* Have ScanView.py generate a "<td></td>" pair in the output HTML instead of ↵Ted Kremenek2008-09-212-2/+2
| | | | | | having scan-build output an empty (and possibly unused) <td>. llvm-svn: 56393
* add a noteChris Lattner2008-09-201-1/+32
| | | | llvm-svn: 56391
* Update VS projects.Cedric Venet2008-09-202-5/+9
| | | | llvm-svn: 56390
* Update VS projects.Cedric Venet2008-09-206-8/+22
| | | | | | Change some class to struct for coherency. llvm-svn: 56389
* Shorten and rearrange data fields to save a word of memory.Dale Johannesen2008-09-201-6/+7
| | | | | | Per review feedback. llvm-svn: 56388
* Implement review feedback from Devang: make useDuncan Sands2008-09-201-26/+11
| | | | | | of mayReadFromMemory and mayWriteToMemory. llvm-svn: 56387
* Add "category" to BugTypes, allowing bugs to be grouped.Ted Kremenek2008-09-207-20/+61
| | | | | | Changed casing of many bug names. The convention will be to have bug names (mostly) lower cased, and categories use some capitalization. llvm-svn: 56385
* Teach coalescer about earlyclobber bits.Dale Johannesen2008-09-202-2/+17
| | | | | | Check bits for preferred register. llvm-svn: 56384
* Add PostStore, a new ProgramPoint to distinguish between 'stores' and other ↵Ted Kremenek2008-09-204-20/+49
| | | | | | | | | | PostStmts. GRExprEngine: Use PostStore in EvalStore. Use a second version of EvalStore in EvalBinaryOperator to associate the store with the expression on the LHS. llvm-svn: 56383
* Make scan-view more robust / friendly when bug reporting fails.Daniel Dunbar2008-09-203-11/+36
| | | | llvm-svn: 56382
* Fix PR2808. When regalloc runs out of register, it spill a physical register ↵Evan Cheng2008-09-202-1/+26
| | | | | | around the live interval being allocated. Do not continue to try to spill another register, just grab the physical register and move on. llvm-svn: 56381
* Clean up the test.Evan Cheng2008-09-201-4/+4
| | | | llvm-svn: 56380
* No need to print function stubs for Mac OS X 10.5 and up. Linker will handle it.Evan Cheng2008-09-202-3/+22
| | | | llvm-svn: 56378
* 80 column violation.Evan Cheng2008-09-201-4/+8
| | | | llvm-svn: 56377
OpenPOWER on IntegriCloud