summaryrefslogtreecommitdiffstats
path: root/llvm
Commit message (Collapse)AuthorAgeFilesLines
...
* Add a note on llvmc2 plugins + remove some trailing whitespace (my Emacs ↵Mikhail Glushenkov2008-10-131-14/+16
| | | | | | does this automatically). llvm-svn: 57429
* calls can be supported.Chris Lattner2008-10-131-9/+9
| | | | llvm-svn: 57428
* more notesChris Lattner2008-10-121-6/+14
| | | | llvm-svn: 57427
* Change TAG_ names to DW_TAG for gcc (testsuite) compatibility.Dale Johannesen2008-10-121-59/+59
| | | | llvm-svn: 57425
* Fix a bug in live-in detection that caused lost-copy problems to show up.Owen Anderson2008-10-121-1/+1
| | | | llvm-svn: 57424
* add some more notesChris Lattner2008-10-121-7/+36
| | | | llvm-svn: 57423
* this was to be removed after 2.4 branched.Chris Lattner2008-10-121-32/+0
| | | | llvm-svn: 57422
* Remove "long" variants so these will pass on a 64-bit host.Dale Johannesen2008-10-122-98/+6
| | | | llvm-svn: 57418
* add some notesChris Lattner2008-10-121-4/+26
| | | | llvm-svn: 57416
* Update size of inst correctly with segment override.Anton Korobeynikov2008-10-122-0/+12
| | | | llvm-svn: 57414
* Add special-case code to allow null-guards on calls to malloc.Owen Anderson2008-10-121-2/+16
| | | | llvm-svn: 57413
* Make Escape Analysis work for any pointer.Owen Anderson2008-10-122-8/+13
| | | | llvm-svn: 57412
* Add EscapeAnalysis.Owen Anderson2008-10-121-0/+2
| | | | llvm-svn: 57411
* Change Dwarf comments starting with AT_ to DW_AT_ toDale Johannesen2008-10-121-96/+96
| | | | | | match gcc. Helps with the testsuite. llvm-svn: 57410
* Fix crashes and infinite loops.Owen Anderson2008-10-121-12/+14
| | | | llvm-svn: 57408
* Duncan convinced me that it's not possible to transform control-based ↵Owen Anderson2008-10-121-13/+10
| | | | | | | | escapes into data-based ones. Just be conservative when analyzing control-based escapes. llvm-svn: 57400
* fix typoChris Lattner2008-10-111-1/+1
| | | | llvm-svn: 57388
* Fix PR2697 by rewriting the '(X / pos) op neg' logic. This also changesChris Lattner2008-10-112-10/+23
| | | | | | | | a couple other cases for clarity, but shouldn't affect correctness. Patch by Eli Friedman! llvm-svn: 57387
* update win32 project file, patch provided by OvermindDL1 on llvmdev.Chris Lattner2008-10-111-0/+12
| | | | llvm-svn: 57386
* Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's asChris Lattner2008-10-1119-70/+74
| | | | | | | parameters instead of raw Constants. This prevents the constants from being selected by the isel pass, fixing PR2735. llvm-svn: 57385
* rearrange some code.Chris Lattner2008-10-111-6/+6
| | | | llvm-svn: 57384
* random cleanupChris Lattner2008-10-111-2/+1
| | | | llvm-svn: 57383
* Add API changes which affected me to release notes:Daniel Dunbar2008-10-111-0/+5
| | | | | | | - DbgStopPointInst - Attributes (needs filling in) llvm-svn: 57382
* Fix comment typo.Duncan Sands2008-10-111-1/+1
| | | | llvm-svn: 57381
* Add ability to override segment (mostly for code emitter purposes).Anton Korobeynikov2008-10-114-1/+23
| | | | llvm-svn: 57380
* Add GCC 4.1.2 from Debian to known bad GCC list.Daniel Dunbar2008-10-111-0/+4
| | | | llvm-svn: 57379
* Note EH stuff for x86-64/linuxAnton Korobeynikov2008-10-111-3/+3
| | | | llvm-svn: 57378
* We do support PIC on x86-64/linuxAnton Korobeynikov2008-10-111-2/+0
| | | | llvm-svn: 57377
* Strip out 2.3 info, make space for 2.4 info. I'd appreciate it ifChris Lattner2008-10-111-274/+40
| | | | | | | various component owners could look through and update their areas in the known-problems section. llvm-svn: 57376
* Unbreak DbgStopPointInst::getFileName().Daniel Dunbar2008-10-111-1/+1
| | | | llvm-svn: 57373
* simplify comparisonChris Lattner2008-10-111-1/+1
| | | | llvm-svn: 57371
* Fix SSE4.1 roundss, roundsd. While the instructions have Dale Johannesen2008-10-102-40/+54
| | | | | | | | the same pattern as roundpd/roundps, the Intel compiler builtins do not: rounds* has an extra operand. Fixes gcc.target/i386/sse4_1-rounds[sd]-[1234].c llvm-svn: 57370
* Check loop exit predicate properly while eliminating one iteration loop.Devang Patel2008-10-102-13/+81
| | | | | | This patch fixes PR 2869 llvm-svn: 57369
* Fix a thinko and unbreak sparc default CCAnton Korobeynikov2008-10-101-2/+2
| | | | llvm-svn: 57368
* Remove some overzealous checks that were rejectingDale Johannesen2008-10-101-12/+8
| | | | | | | valid comments in inline assembly. gcc.target/i386/20011009-1.c llvm-svn: 57365
* Extend set of return registers on sparc until someone will implement MRV ↵Anton Korobeynikov2008-10-101-3/+3
| | | | | | support there. At least, this will allow libgcc compile, however we are not ABI-compatible with stuff compiled with native gcc. llvm-svn: 57364
* Ignore extra 'r' modifier for nowAnton Korobeynikov2008-10-101-2/+9
| | | | llvm-svn: 57363
* Use expand for smul_lohi for nowAnton Korobeynikov2008-10-101-0/+1
| | | | llvm-svn: 57362
* Add testcase for 'r' inline asm operandAnton Korobeynikov2008-10-101-0/+14
| | | | llvm-svn: 57361
* This does not fail anymoreAnton Korobeynikov2008-10-101-2/+0
| | | | llvm-svn: 57360
* Add rudimentary support for 'r' register operandAnton Korobeynikov2008-10-102-11/+70
| | | | llvm-svn: 57359
* CleanupAnton Korobeynikov2008-10-101-83/+82
| | | | llvm-svn: 57358
* CMake: updated lib/Analysis/CMakeLists.txt.Oscar Fuentes2008-10-101-0/+1
| | | | llvm-svn: 57357
* Revert r57340 move guard mutex in getPointerToFunction as this can causeMon P Wang2008-10-101-2/+2
| | | | | | deadlock issues with java llvm-svn: 57356
* Fix build failure.Devang Patel2008-10-101-1/+8
| | | | | | Patch by Erick Tryzelaar. llvm-svn: 57355
* fix memleak by cleaning the global sets on pass exitNuno Lopes2008-10-101-11/+17
| | | | llvm-svn: 57353
* Add sparc test for memory operand used in inline asmAnton Korobeynikov2008-10-101-0/+16
| | | | llvm-svn: 57348
* This is not failing anymoreAnton Korobeynikov2008-10-101-2/+0
| | | | llvm-svn: 57347
* Add rudimentary asmprinter support for printing inline asm operands for sparc.Anton Korobeynikov2008-10-101-2/+31
| | | | llvm-svn: 57346
* Add dummy 'm' inline asm constraint handler for Sparc. I'm not sure, whether ↵Anton Korobeynikov2008-10-101-0/+26
| | | | | | it is correct, however :) llvm-svn: 57345
OpenPOWER on IntegriCloud