Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Test case for the recently fixed FindModifiedNodeSlot bug. | Evan Cheng | 2006-10-11 | 1 | -0/+31 | |
| | | | | llvm-svn: 30877 | |||||
* | new testcase, this should turn into zap | Chris Lattner | 2006-10-11 | 1 | -0/+8 | |
| | | | | llvm-svn: 30874 | |||||
* | Jimptables working again on alpha. | Andrew Lenharth | 2006-10-11 | 1 | -2/+0 | |
| | | | | | | As a bonus, use the GOT node instead of the AlphaISD::GOT for internal stuff. llvm-svn: 30873 | |||||
* | Both of these functions should turn into cmpbge instructions, even though | Chris Lattner | 2006-10-11 | 1 | -0/+16 | |
| | | | | | | the second has an and of 254 not 255. llvm-svn: 30870 | |||||
* | new testcase for zap generation, from the alpha readme | Chris Lattner | 2006-10-11 | 1 | -0/+14 | |
| | | | | llvm-svn: 30865 | |||||
* | uint <-> double conversion | Rafael Espindola | 2006-10-10 | 1 | -0/+12 | |
| | | | | llvm-svn: 30862 | |||||
* | add fp sub | Rafael Espindola | 2006-10-10 | 1 | -4/+16 | |
| | | | | llvm-svn: 30859 | |||||
* | add double <-> int conversion | Rafael Espindola | 2006-10-10 | 1 | -2/+14 | |
| | | | | llvm-svn: 30858 | |||||
* | compare doubles | Rafael Espindola | 2006-10-10 | 1 | -1/+10 | |
| | | | | llvm-svn: 30856 | |||||
* | add some tests for floating point compare | Rafael Espindola | 2006-10-10 | 1 | -0/+41 | |
| | | | | llvm-svn: 30855 | |||||
* | Add test case from PR940. | Evan Cheng | 2006-10-10 | 1 | -0/+10 | |
| | | | | llvm-svn: 30852 | |||||
* | shufps with load folding is better than movaps; movsd. | Evan Cheng | 2006-10-09 | 1 | -1/+2 | |
| | | | | llvm-svn: 30849 | |||||
* | add some tests for floating point arithmetic | Rafael Espindola | 2006-10-09 | 1 | -0/+29 | |
| | | | | llvm-svn: 30840 | |||||
* | add float -> double and double -> float conversion | Rafael Espindola | 2006-10-09 | 1 | -0/+15 | |
| | | | | llvm-svn: 30835 | |||||
* | xfail this until andrew has a chance to implement the alpha TM method. | Chris Lattner | 2006-10-09 | 1 | -0/+2 | |
| | | | | llvm-svn: 30833 | |||||
* | add a test for adds adcs | Rafael Espindola | 2006-10-09 | 1 | -1/+9 | |
| | | | | llvm-svn: 30832 | |||||
* | new testcase we miscompile | Chris Lattner | 2006-10-07 | 1 | -0/+17 | |
| | | | | llvm-svn: 30816 | |||||
* | implement FUITOS and FUITOD | Rafael Espindola | 2006-10-07 | 1 | -2/+17 | |
| | | | | llvm-svn: 30803 | |||||
* | implement FLDD | Rafael Espindola | 2006-10-07 | 1 | -1/+8 | |
| | | | | llvm-svn: 30802 | |||||
* | add support for calling functions that return double | Rafael Espindola | 2006-10-06 | 1 | -3/+7 | |
| | | | | llvm-svn: 30771 | |||||
* | fix some bugs affecting functions with no arguments | Rafael Espindola | 2006-10-06 | 1 | -0/+2 | |
| | | | | llvm-svn: 30767 | |||||
* | add support for calling functions that have double arguments | Rafael Espindola | 2006-10-06 | 1 | -2/+8 | |
| | | | | llvm-svn: 30765 | |||||
* | implement a ArgumentLayout class to factor code common to ↵ | Rafael Espindola | 2006-10-05 | 1 | -2/+7 | |
| | | | | | | | | | LowerFORMAL_ARGUMENTS and LowerCALL implement FMDRR add support for f64 function arguments llvm-svn: 30754 | |||||
* | Check that jump tables wind up in the rodata section | Andrew Lenharth | 2006-10-05 | 1 | -1/+2 | |
| | | | | llvm-svn: 30747 | |||||
* | Verify that jump tables are emitted to the same section as the function is, | Chris Lattner | 2006-10-05 | 1 | -0/+79 | |
| | | | | | | | when codegen'ing in pic mode. This fixes a miscompilation of a switch stmt in a template, as the template goes to a non-.text section. llvm-svn: 30743 | |||||
* | pattern match min/max nodes | Chris Lattner | 2006-10-04 | 1 | -0/+37 | |
| | | | | llvm-svn: 30718 | |||||
* | Implement floating point constants | Rafael Espindola | 2006-10-03 | 1 | -1/+8 | |
| | | | | llvm-svn: 30704 | |||||
* | testcase for PR933 | Chris Lattner | 2006-10-03 | 1 | -0/+7 | |
| | | | | llvm-svn: 30702 | |||||
* | fix the names of the 64bit fp register | Rafael Espindola | 2006-10-02 | 1 | -2/+10 | |
| | | | | | | initial support for returning 64bit floating point numbers llvm-svn: 30692 | |||||
* | add floating point registers | Rafael Espindola | 2006-09-29 | 1 | -0/+10 | |
| | | | | | | implement SINT_TO_FP llvm-svn: 30673 | |||||
* | new testcase | Chris Lattner | 2006-09-28 | 1 | -0/+27 | |
| | | | | llvm-svn: 30651 | |||||
* | test that the no_dead_strip directive is emitted on darwin-x86 | Chris Lattner | 2006-09-26 | 1 | -0/+7 | |
| | | | | llvm-svn: 30607 | |||||
* | Fix | Andrew Lenharth | 2006-09-25 | 1 | -2/+2 | |
| | | | | llvm-svn: 30596 | |||||
* | basic jump table test | Andrew Lenharth | 2006-09-24 | 1 | -0/+98 | |
| | | | | llvm-svn: 30592 | |||||
* | Testcase for better rotate left and mask support | Nate Begeman | 2006-09-22 | 1 | -0/+30 | |
| | | | | llvm-svn: 30579 | |||||
* | more condition codes | Rafael Espindola | 2006-09-21 | 1 | -2/+43 | |
| | | | | llvm-svn: 30567 | |||||
* | if a constant can't be an immediate, add it to the constant pool | Rafael Espindola | 2006-09-21 | 3 | -7/+33 | |
| | | | | llvm-svn: 30566 | |||||
* | catch another constant | Andrew Lenharth | 2006-09-20 | 1 | -1/+7 | |
| | | | | llvm-svn: 30533 | |||||
* | new testcase | Chris Lattner | 2006-09-20 | 1 | -1/+7 | |
| | | | | llvm-svn: 30516 | |||||
* | Implement a MachineFunctionPass to fix the mul instruction | Rafael Espindola | 2006-09-19 | 1 | -0/+15 | |
| | | | | llvm-svn: 30485 | |||||
* | New testcase | Chris Lattner | 2006-09-14 | 1 | -0/+13 | |
| | | | | llvm-svn: 30378 | |||||
* | The sense of this branch was backwards | Chris Lattner | 2006-09-13 | 1 | -1/+1 | |
| | | | | llvm-svn: 30296 | |||||
* | new testcase | Chris Lattner | 2006-09-13 | 1 | -0/+25 | |
| | | | | llvm-svn: 30289 | |||||
* | New testcase | Chris Lattner | 2006-09-13 | 1 | -0/+10 | |
| | | | | llvm-svn: 30287 | |||||
* | new testcase | Chris Lattner | 2006-09-13 | 1 | -0/+20 | |
| | | | | llvm-svn: 30282 | |||||
* | Rename a test-not-cmp.ll to cmp-test.ll; add a test. | Evan Cheng | 2006-09-11 | 2 | -14/+28 | |
| | | | | llvm-svn: 30243 | |||||
* | add a testcase for this commit: ↵ | Chris Lattner | 2006-09-10 | 1 | -0/+25 | |
| | | | | | | http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20050606/026673.html llvm-svn: 30238 | |||||
* | implement shl and sra | Rafael Espindola | 2006-09-08 | 1 | -0/+36 | |
| | | | | llvm-svn: 30191 | |||||
* | fix select.ll to always test a select node | Rafael Espindola | 2006-09-08 | 1 | -11/+2 | |
| | | | | llvm-svn: 30187 | |||||
* | implement unconditional branches | Rafael Espindola | 2006-09-08 | 1 | -1/+0 | |
| | | | | | | fix select.ll llvm-svn: 30186 |