| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Add a note on llvmc2 plugins + remove some trailing whitespace (my Emacs ↵ | Mikhail Glushenkov | 2008-10-13 | 1 | -14/+16 | |
| | | | | | | | does this automatically). llvm-svn: 57429 | |||||
| * | calls can be supported. | Chris Lattner | 2008-10-13 | 1 | -9/+9 | |
| | | | | | llvm-svn: 57428 | |||||
| * | more notes | Chris Lattner | 2008-10-12 | 1 | -6/+14 | |
| | | | | | llvm-svn: 57427 | |||||
| * | Change TAG_ names to DW_TAG for gcc (testsuite) compatibility. | Dale Johannesen | 2008-10-12 | 1 | -59/+59 | |
| | | | | | llvm-svn: 57425 | |||||
| * | Fix a bug in live-in detection that caused lost-copy problems to show up. | Owen Anderson | 2008-10-12 | 1 | -1/+1 | |
| | | | | | llvm-svn: 57424 | |||||
| * | add some more notes | Chris Lattner | 2008-10-12 | 1 | -7/+36 | |
| | | | | | llvm-svn: 57423 | |||||
| * | this was to be removed after 2.4 branched. | Chris Lattner | 2008-10-12 | 1 | -32/+0 | |
| | | | | | llvm-svn: 57422 | |||||
| * | Remove "long" variants so these will pass on a 64-bit host. | Dale Johannesen | 2008-10-12 | 2 | -98/+6 | |
| | | | | | llvm-svn: 57418 | |||||
| * | add some notes | Chris Lattner | 2008-10-12 | 1 | -4/+26 | |
| | | | | | llvm-svn: 57416 | |||||
| * | Update size of inst correctly with segment override. | Anton Korobeynikov | 2008-10-12 | 2 | -0/+12 | |
| | | | | | llvm-svn: 57414 | |||||
| * | Add special-case code to allow null-guards on calls to malloc. | Owen Anderson | 2008-10-12 | 1 | -2/+16 | |
| | | | | | llvm-svn: 57413 | |||||
| * | Make Escape Analysis work for any pointer. | Owen Anderson | 2008-10-12 | 2 | -8/+13 | |
| | | | | | llvm-svn: 57412 | |||||
| * | Add EscapeAnalysis. | Owen Anderson | 2008-10-12 | 1 | -0/+2 | |
| | | | | | llvm-svn: 57411 | |||||
| * | Change Dwarf comments starting with AT_ to DW_AT_ to | Dale Johannesen | 2008-10-12 | 1 | -96/+96 | |
| | | | | | | | match gcc. Helps with the testsuite. llvm-svn: 57410 | |||||
| * | Fix crashes and infinite loops. | Owen Anderson | 2008-10-12 | 1 | -12/+14 | |
| | | | | | llvm-svn: 57408 | |||||
| * | Duncan convinced me that it's not possible to transform control-based ↵ | Owen Anderson | 2008-10-12 | 1 | -13/+10 | |
| | | | | | | | | | escapes into data-based ones. Just be conservative when analyzing control-based escapes. llvm-svn: 57400 | |||||
| * | fix typo | Chris Lattner | 2008-10-11 | 1 | -1/+1 | |
| | | | | | llvm-svn: 57388 | |||||
| * | Fix PR2697 by rewriting the '(X / pos) op neg' logic. This also changes | Chris Lattner | 2008-10-11 | 2 | -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 Lattner | 2008-10-11 | 1 | -0/+12 | |
| | | | | | llvm-svn: 57386 | |||||
| * | Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's as | Chris Lattner | 2008-10-11 | 19 | -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 Lattner | 2008-10-11 | 1 | -6/+6 | |
| | | | | | llvm-svn: 57384 | |||||
| * | random cleanup | Chris Lattner | 2008-10-11 | 1 | -2/+1 | |
| | | | | | llvm-svn: 57383 | |||||
| * | Add API changes which affected me to release notes: | Daniel Dunbar | 2008-10-11 | 1 | -0/+5 | |
| | | | | | | | | - DbgStopPointInst - Attributes (needs filling in) llvm-svn: 57382 | |||||
| * | Fix comment typo. | Duncan Sands | 2008-10-11 | 1 | -1/+1 | |
| | | | | | llvm-svn: 57381 | |||||
| * | Add ability to override segment (mostly for code emitter purposes). | Anton Korobeynikov | 2008-10-11 | 4 | -1/+23 | |
| | | | | | llvm-svn: 57380 | |||||
| * | Add GCC 4.1.2 from Debian to known bad GCC list. | Daniel Dunbar | 2008-10-11 | 1 | -0/+4 | |
| | | | | | llvm-svn: 57379 | |||||
| * | Note EH stuff for x86-64/linux | Anton Korobeynikov | 2008-10-11 | 1 | -3/+3 | |
| | | | | | llvm-svn: 57378 | |||||
| * | We do support PIC on x86-64/linux | Anton Korobeynikov | 2008-10-11 | 1 | -2/+0 | |
| | | | | | llvm-svn: 57377 | |||||
| * | Strip out 2.3 info, make space for 2.4 info. I'd appreciate it if | Chris Lattner | 2008-10-11 | 1 | -274/+40 | |
| | | | | | | | | various component owners could look through and update their areas in the known-problems section. llvm-svn: 57376 | |||||
| * | Unbreak DbgStopPointInst::getFileName(). | Daniel Dunbar | 2008-10-11 | 1 | -1/+1 | |
| | | | | | llvm-svn: 57373 | |||||
| * | simplify comparison | Chris Lattner | 2008-10-11 | 1 | -1/+1 | |
| | | | | | llvm-svn: 57371 | |||||
| * | Fix SSE4.1 roundss, roundsd. While the instructions have | Dale Johannesen | 2008-10-10 | 2 | -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 Patel | 2008-10-10 | 2 | -13/+81 | |
| | | | | | | | This patch fixes PR 2869 llvm-svn: 57369 | |||||
| * | Fix a thinko and unbreak sparc default CC | Anton Korobeynikov | 2008-10-10 | 1 | -2/+2 | |
| | | | | | llvm-svn: 57368 | |||||
| * | Remove some overzealous checks that were rejecting | Dale Johannesen | 2008-10-10 | 1 | -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 Korobeynikov | 2008-10-10 | 1 | -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 now | Anton Korobeynikov | 2008-10-10 | 1 | -2/+9 | |
| | | | | | llvm-svn: 57363 | |||||
| * | Use expand for smul_lohi for now | Anton Korobeynikov | 2008-10-10 | 1 | -0/+1 | |
| | | | | | llvm-svn: 57362 | |||||
| * | Add testcase for 'r' inline asm operand | Anton Korobeynikov | 2008-10-10 | 1 | -0/+14 | |
| | | | | | llvm-svn: 57361 | |||||
| * | This does not fail anymore | Anton Korobeynikov | 2008-10-10 | 1 | -2/+0 | |
| | | | | | llvm-svn: 57360 | |||||
| * | Add rudimentary support for 'r' register operand | Anton Korobeynikov | 2008-10-10 | 2 | -11/+70 | |
| | | | | | llvm-svn: 57359 | |||||
| * | Cleanup | Anton Korobeynikov | 2008-10-10 | 1 | -83/+82 | |
| | | | | | llvm-svn: 57358 | |||||
| * | CMake: updated lib/Analysis/CMakeLists.txt. | Oscar Fuentes | 2008-10-10 | 1 | -0/+1 | |
| | | | | | llvm-svn: 57357 | |||||
| * | Revert r57340 move guard mutex in getPointerToFunction as this can cause | Mon P Wang | 2008-10-10 | 1 | -2/+2 | |
| | | | | | | | deadlock issues with java llvm-svn: 57356 | |||||
| * | Fix build failure. | Devang Patel | 2008-10-10 | 1 | -1/+8 | |
| | | | | | | | Patch by Erick Tryzelaar. llvm-svn: 57355 | |||||
| * | fix memleak by cleaning the global sets on pass exit | Nuno Lopes | 2008-10-10 | 1 | -11/+17 | |
| | | | | | llvm-svn: 57353 | |||||
| * | Add sparc test for memory operand used in inline asm | Anton Korobeynikov | 2008-10-10 | 1 | -0/+16 | |
| | | | | | llvm-svn: 57348 | |||||
| * | This is not failing anymore | Anton Korobeynikov | 2008-10-10 | 1 | -2/+0 | |
| | | | | | llvm-svn: 57347 | |||||
| * | Add rudimentary asmprinter support for printing inline asm operands for sparc. | Anton Korobeynikov | 2008-10-10 | 1 | -2/+31 | |
| | | | | | llvm-svn: 57346 | |||||
| * | Add dummy 'm' inline asm constraint handler for Sparc. I'm not sure, whether ↵ | Anton Korobeynikov | 2008-10-10 | 1 | -0/+26 | |
| | | | | | | | it is correct, however :) llvm-svn: 57345 | |||||

