David Greene [Tue, 5 Jan 2010 01:27:39 +0000 (01:27 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92622
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:27:39 +0000 (01:27 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92621
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:27:33 +0000 (01:27 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92620
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:27:30 +0000 (01:27 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92619
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:27:26 +0000 (01:27 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92618
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:27:24 +0000 (01:27 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92617
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:27:23 +0000 (01:27 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92616
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:27:21 +0000 (01:27 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92615
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:27:19 +0000 (01:27 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92614
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:27:17 +0000 (01:27 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92613
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:27:15 +0000 (01:27 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92612
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:27:11 +0000 (01:27 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92611
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:27:09 +0000 (01:27 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92610
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:27:06 +0000 (01:27 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92609
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:27:04 +0000 (01:27 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92608
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:27:01 +0000 (01:27 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92607
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:26:57 +0000 (01:26 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92606
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:26:54 +0000 (01:26 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92605
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:26:52 +0000 (01:26 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92604
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:26:49 +0000 (01:26 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92603
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:26:45 +0000 (01:26 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92602
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:26:44 +0000 (01:26 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92601
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:26:41 +0000 (01:26 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92600
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:26:39 +0000 (01:26 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92599
91177308-0d34-0410-b5e6-
96231b3b80d8
Dan Gohman [Tue, 5 Jan 2010 01:26:36 +0000 (01:26 +0000)]
Add an svn:ignore.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92598
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:26:11 +0000 (01:26 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92597
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:26:09 +0000 (01:26 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92596
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:26:05 +0000 (01:26 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92595
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:26:01 +0000 (01:26 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92594
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:26:00 +0000 (01:26 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92593
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:25:58 +0000 (01:25 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92592
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:25:55 +0000 (01:25 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92591
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:25:52 +0000 (01:25 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92590
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:25:50 +0000 (01:25 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92589
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:25:47 +0000 (01:25 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92588
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:25:45 +0000 (01:25 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92587
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:25:43 +0000 (01:25 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92586
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:25:41 +0000 (01:25 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92585
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:25:39 +0000 (01:25 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92584
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:25:20 +0000 (01:25 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92583
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:25:15 +0000 (01:25 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92582
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:25:11 +0000 (01:25 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92581
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:25:09 +0000 (01:25 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92580
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:25:04 +0000 (01:25 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92579
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:25:00 +0000 (01:25 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92578
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:24:57 +0000 (01:24 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92577
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:24:54 +0000 (01:24 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92576
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:24:53 +0000 (01:24 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92575
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:24:50 +0000 (01:24 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92574
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:24:48 +0000 (01:24 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92573
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:24:45 +0000 (01:24 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92572
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:24:43 +0000 (01:24 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92571
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:24:40 +0000 (01:24 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92570
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:24:36 +0000 (01:24 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92569
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:24:34 +0000 (01:24 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92568
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:24:28 +0000 (01:24 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92567
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:24:24 +0000 (01:24 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92566
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:24:21 +0000 (01:24 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92565
91177308-0d34-0410-b5e6-
96231b3b80d8
Dan Gohman [Tue, 5 Jan 2010 01:24:18 +0000 (01:24 +0000)]
Change SelectCode's argument from SDValue to SDNode *, to make it more
clear what information these functions are actually using.
This is also a micro-optimization, as passing a SDNode * around is
simpler than passing a { SDNode *, int } by value or reference.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92564
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:24:08 +0000 (01:24 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92563
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:23:38 +0000 (01:23 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92562
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:23:36 +0000 (01:23 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92561
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 01:23:34 +0000 (01:23 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92560
91177308-0d34-0410-b5e6-
96231b3b80d8
Devang Patel [Tue, 5 Jan 2010 01:10:40 +0000 (01:10 +0000)]
Remove dead debug info intrinsics.
Intrinsic::dbg_stoppoint
Intrinsic::dbg_region_start
Intrinsic::dbg_region_end
Intrinsic::dbg_func_start
AutoUpgrade simply ignores these intrinsics now.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92557
91177308-0d34-0410-b5e6-
96231b3b80d8
Dan Gohman [Tue, 5 Jan 2010 00:44:20 +0000 (00:44 +0000)]
Remove the SDNPAssociative properties for the flags-producing
operators. Eli pointed out that it's not obvious what that
would mean.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92555
91177308-0d34-0410-b5e6-
96231b3b80d8
Dan Gohman [Tue, 5 Jan 2010 00:42:54 +0000 (00:42 +0000)]
Simplify this code; avoid duplicating the low-level implementation code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92554
91177308-0d34-0410-b5e6-
96231b3b80d8
Dan Gohman [Tue, 5 Jan 2010 00:30:22 +0000 (00:30 +0000)]
Fix a typo in a comment.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92552
91177308-0d34-0410-b5e6-
96231b3b80d8
Daniel Dunbar [Tue, 5 Jan 2010 00:15:58 +0000 (00:15 +0000)]
Fix some struct/class specifier mismatches.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92550
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 00:10:05 +0000 (00:10 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92548
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Tue, 5 Jan 2010 00:03:48 +0000 (00:03 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92547
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Mon, 4 Jan 2010 23:48:20 +0000 (23:48 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92545
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Mon, 4 Jan 2010 23:39:17 +0000 (23:39 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92544
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Mon, 4 Jan 2010 23:22:07 +0000 (23:22 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92542
91177308-0d34-0410-b5e6-
96231b3b80d8
Daniel Dunbar [Mon, 4 Jan 2010 23:17:24 +0000 (23:17 +0000)]
Update CMake LibDeps
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92540
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Mon, 4 Jan 2010 23:14:46 +0000 (23:14 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92539
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Mon, 4 Jan 2010 23:06:47 +0000 (23:06 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92535
91177308-0d34-0410-b5e6-
96231b3b80d8
Devang Patel [Mon, 4 Jan 2010 23:04:36 +0000 (23:04 +0000)]
Fix debug_inlined section entries for routines whose names are changed through __asm() extension.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92533
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Mon, 4 Jan 2010 23:02:10 +0000 (23:02 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92532
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Mon, 4 Jan 2010 22:49:02 +0000 (22:49 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92529
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Mon, 4 Jan 2010 22:41:43 +0000 (22:41 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92528
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Mon, 4 Jan 2010 22:33:16 +0000 (22:33 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92524
91177308-0d34-0410-b5e6-
96231b3b80d8
Daniel Dunbar [Mon, 4 Jan 2010 22:03:51 +0000 (22:03 +0000)]
tblgen/OptParser: Use EmitSourceFileHeader.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92521
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Mon, 4 Jan 2010 22:02:01 +0000 (22:02 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92520
91177308-0d34-0410-b5e6-
96231b3b80d8
Douglas Gregor [Mon, 4 Jan 2010 21:58:55 +0000 (21:58 +0000)]
Fix CMake build for InstCombine changes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92519
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Mon, 4 Jan 2010 21:48:34 +0000 (21:48 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92518
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Mon, 4 Jan 2010 21:35:15 +0000 (21:35 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92516
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Mon, 4 Jan 2010 21:26:07 +0000 (21:26 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92515
91177308-0d34-0410-b5e6-
96231b3b80d8
Dan Gohman [Mon, 4 Jan 2010 21:23:34 +0000 (21:23 +0000)]
Make this test more portable.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92514
91177308-0d34-0410-b5e6-
96231b3b80d8
Evan Cheng [Mon, 4 Jan 2010 21:22:48 +0000 (21:22 +0000)]
Perform this folding as a target specific dag combine:
(or (x << c) | (y >> (64 - c))) ==> (shld64 x, y, c)
The isel patterns may not catch all the cases if general dag combine has reduced width of source operands.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92513
91177308-0d34-0410-b5e6-
96231b3b80d8
Dan Gohman [Mon, 4 Jan 2010 21:00:54 +0000 (21:00 +0000)]
Use a pointer type rather than MVT::Other for the ExternalSymbol node used
in an inline asm.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92512
91177308-0d34-0410-b5e6-
96231b3b80d8
Dan Gohman [Mon, 4 Jan 2010 20:55:05 +0000 (20:55 +0000)]
Remove some README.txt entries which are now implemented.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92511
91177308-0d34-0410-b5e6-
96231b3b80d8
Devang Patel [Mon, 4 Jan 2010 20:54:06 +0000 (20:54 +0000)]
Remove oversimplified test case.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92510
91177308-0d34-0410-b5e6-
96231b3b80d8
Dan Gohman [Mon, 4 Jan 2010 20:53:54 +0000 (20:53 +0000)]
Add some tests and update an existing test to reflect recent
x86 isel peeps.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92509
91177308-0d34-0410-b5e6-
96231b3b80d8
Dan Gohman [Mon, 4 Jan 2010 20:52:50 +0000 (20:52 +0000)]
A use by operand 1 or 2 of a SELECT is not a FLAGS use. This
lets the test-elimination work in more conditional-move cases.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92508
91177308-0d34-0410-b5e6-
96231b3b80d8
Dan Gohman [Mon, 4 Jan 2010 20:51:50 +0000 (20:51 +0000)]
Flags-producing add, and, or, etc. have the same profibility
rules as normal add, and, or, etc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92507
91177308-0d34-0410-b5e6-
96231b3b80d8
Dan Gohman [Mon, 4 Jan 2010 20:51:05 +0000 (20:51 +0000)]
Add SDNPCommutative and SDNPAssociative to several X86 target nodes.
This lets isel fold loads into them in more cases.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92506
91177308-0d34-0410-b5e6-
96231b3b80d8
Devang Patel [Mon, 4 Jan 2010 20:44:00 +0000 (20:44 +0000)]
Fix begin and end markers for nested scopes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92505
91177308-0d34-0410-b5e6-
96231b3b80d8
Dan Gohman [Mon, 4 Jan 2010 20:36:57 +0000 (20:36 +0000)]
Replace some special-case code which probably was buggy with an assertion
verifying that the special case does not occur.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92504
91177308-0d34-0410-b5e6-
96231b3b80d8
Dan Gohman [Mon, 4 Jan 2010 20:31:55 +0000 (20:31 +0000)]
Remove the CPAttrParentAsRoot code, which is unused, and inconvenient
for a refactoring I'm working on.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92503
91177308-0d34-0410-b5e6-
96231b3b80d8
David Greene [Mon, 4 Jan 2010 19:57:26 +0000 (19:57 +0000)]
Change errs() to dbgs().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92502
91177308-0d34-0410-b5e6-
96231b3b80d8