summaryrefslogtreecommitdiffstats
path: root/test/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Testcase for PR1638.Bill Wendling2008-10-151-0/+27
* - Add target lowering hooks that specify which setcc conditions are illegal,Evan Cheng2008-10-151-0/+11
* When doing the very-late shift-and address-mode optimization,Dan Gohman2008-10-131-0/+38
* FIX PR2794. Make sure SIGN_EXTEND_INREG nodes introduced by LegalizeSetCCOper...Evan Cheng2008-10-131-0/+29
* Also update sub-register intervals after a trivial computation is rematt'ed f...Evan Cheng2008-10-131-0/+42
* Add a test case for _Complex passed as a FCA.Evan Cheng2008-10-131-0/+14
* Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's asChris Lattner2008-10-111-0/+21
* Add testcase for 'r' inline asm operandAnton Korobeynikov2008-10-101-0/+14
* This does not fail anymoreAnton Korobeynikov2008-10-101-2/+0
* Add sparc test for memory operand used in inline asmAnton Korobeynikov2008-10-101-0/+16
* This is not failing anymoreAnton Korobeynikov2008-10-101-2/+0
* get CodeGen/Alpha/mul128.ll to work.Chris Lattner2008-10-091-1/+0
* Remove -disable-fast-isel. Use cl::boolOrDefault with -fast-iselDan Gohman2008-10-071-1/+1
* Add a testcase for i256 add. i256 isn't fully supported inDan Gohman2008-10-071-0/+18
* 128 mul test, xfailedAndrew Lenharth2008-10-071-0/+8
* Certain patterns involving the "movss" instruction were marked as requiring S...Anders Carlsson2008-10-071-0/+22
* Expand arith on machines without carry flagsAndrew Lenharth2008-10-072-1/+9
* no need to write the output to the diskChris Lattner2008-10-071-1/+1
* Add test case for ADDC ADDE expansionAndrew Lenharth2008-10-071-0/+10
* Be more precise about which conversions of NaNsDale Johannesen2008-10-062-0/+31
* Fix PR2850 and PR2863. Only generate movddup for 128-bit SSE vector shuffles.Evan Cheng2008-10-061-0/+12
* Revert r56675 - it breaks unwinding runtime everywhere.Anton Korobeynikov2008-10-042-2/+2
* Fix a bug in the local allocator's liveness computation where itDan Gohman2008-10-041-0/+31
* Handle some 64-bit atomics on x86-32, some of the time.Dale Johannesen2008-10-021-0/+969
* Fix a think-o in isSafeToMove. This fixes it from thinking thatDan Gohman2008-10-021-0/+17
* Disable fast-isel for this test, as it doesn't emit the sameDan Gohman2008-10-011-1/+1
* Remove OptimizeForSize global. Use function attribute optsize.Devang Patel2008-10-012-1/+17
* Split this test and move it into target-specific directories.Dan Gohman2008-10-012-1/+8
* nounwind-ify this test.Dan Gohman2008-10-011-4/+4
* Moved this option to the front-end.Bill Wendling2008-10-011-1/+0
* Use explicit target-triples to unbreak this test on non-darwin systems.Dan Gohman2008-10-011-1/+2
* Just don't transform this memset into "bzero" if no-builtin is specified.Bill Wendling2008-09-301-1/+1
* - Initialize "--no-builtin" to "false".Bill Wendling2008-09-301-0/+1
* Re-apply 56835 along with header file changes.Evan Cheng2008-09-301-0/+85
* Revert commit 56835 since it breaks the build.Duncan Sands2008-09-301-85/+0
* If a re-materializable instruction has a register operand, the spiller will c...Evan Cheng2008-09-301-0/+85
* Fix PR2835. Do not change the width of a volatile load.Evan Cheng2008-09-291-0/+15
* Re-apply 56683 with fixes.Evan Cheng2008-09-274-5/+18
* Implement function notes as function attributes. Devang Patel2008-09-261-1/+1
* Implement "punpckldq %xmm0, $xmm0" as "pshufd $0x50, %xmm0, %xmm" unless op...Evan Cheng2008-09-262-4/+23
* Temporarily reverting r56683. This is causing a failure during the build of l...Bill Wendling2008-09-263-2/+5
* Fix @llvm.frameaddress codegen. FP elimination optimization should be disable...Evan Cheng2008-09-263-3/+20
* Avoid spilling EBP / RBP twice in the prologue.Evan Cheng2008-09-262-2/+2
* Prefer movlhps over punpcklqdq, etc. in more cases.Evan Cheng2008-09-251-1/+1
* With sse3 and when the source is a load or has multiple uses, favors movddup ...Evan Cheng2008-09-251-0/+16
* Accept 'inreg' attribute on x86 functions asDale Johannesen2008-09-251-0/+19
* Fix patterns for SSE4.1 move and sign extend instructions. Also add instructi...Evan Cheng2008-09-241-0/+47
* Remove SelectionDag early allocation of registersDale Johannesen2008-09-243-2/+35
* Properly handle 'm' inline asm constraints. If a GV is being selected for the...Evan Cheng2008-09-241-0/+10
* Support x86 specific inline asm modifier 'J'.Evan Cheng2008-09-221-4/+8