Sanjay Patel
08378e6ecf
[DAGCombiner] extend(ifpositive(X)) -> shift-right (not X)
...
This is almost the same as an existing IR canonicalization in instcombine,
so I'm assuming this is a good early generic DAG combine too.
The motivation comes from reduced bit-hacking for select-of-constants in IR
after rL331486. We want to restore that functionality in the DAG as noted in
the commit comments for that change and the llvm-dev discussion here:
http://lists.llvm.org/pipermail/llvm-dev/2018-July/124433.html
The PPC and AArch tests show that those targets are already doing something
similar. x86 will be neutral in the minimal case and generally better when
this pattern is extended with other ops as shown in the signbit-shift.ll tests.
Note the asymmetry: we don't include the (extend (ifneg X)) transform because
it already exists in SimplifySelectCC(), and that is verified in the later
unchanged tests in the signbit-shift.ll files. Without the 'not' op, the
general transform to use a shift is always a win because that's a single
instruction.
Alive proofs:
https://rise4fun.com/Alive/ysli
Name: if pos, get -1
%c = icmp sgt i16 %x, -1
%r = sext i1 %c to i16
=>
%n = xor i16 %x, -1
%r = ashr i16 %n, 15
Name: if pos, get 1
%c = icmp sgt i16 %x, -1
%r = zext i1 %c to i16
=>
%n = xor i16 %x, -1
%r = lshr i16 %n, 15
Differential Revision: https://reviews.llvm.org/D48970
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@337130 91177308-0d34-0410-b5e6-96231b3b80d8
2018-07-15 16:27:07 +00:00
..
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2018-07-04 18:54:25 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2015-04-16 23:24:18 +00:00
2015-04-16 23:24:18 +00:00
2016-08-03 18:17:35 +00:00
2017-04-06 22:42:18 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2018-07-04 18:54:25 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-12-14 10:02:58 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2015-02-27 19:29:02 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-06-20 18:43:14 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2018-01-19 17:13:12 +00:00
2018-01-19 17:13:12 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2012-11-13 18:40:58 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2015-03-13 18:20:45 +00:00
2016-01-12 21:00:43 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2018-07-04 18:54:25 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2018-01-31 22:04:26 +00:00
2018-01-19 17:13:12 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2018-01-31 22:04:26 +00:00
2017-04-10 20:18:21 +00:00
2018-07-04 18:54:25 +00:00
2017-08-01 22:20:41 +00:00
2018-01-31 22:04:26 +00:00
2016-08-03 18:17:35 +00:00
2018-03-19 18:50:02 +00:00
2018-01-31 22:04:26 +00:00
2016-12-15 00:01:53 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-12-04 17:18:51 +00:00
2017-06-27 08:35:35 +00:00
2016-10-24 15:46:58 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2018-03-27 16:44:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-28 16:17:58 +00:00
2017-08-01 22:20:41 +00:00
2017-12-04 17:18:51 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2018-07-04 18:54:25 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2018-05-24 03:20:28 +00:00
2018-06-05 11:58:01 +00:00
2017-08-01 22:20:41 +00:00
2018-06-24 14:37:30 +00:00
2017-06-08 18:27:24 +00:00
2017-06-08 18:27:24 +00:00
2018-06-07 13:21:14 +00:00
2018-05-24 03:20:28 +00:00
2015-12-12 00:32:00 +00:00
2017-08-01 22:20:41 +00:00
2017-04-10 20:18:21 +00:00
2017-11-06 19:09:38 +00:00
2017-08-01 22:20:41 +00:00
2018-07-11 20:25:49 +00:00
2017-08-01 22:20:41 +00:00
2016-11-11 14:41:19 +00:00
2016-08-03 18:17:35 +00:00
2018-07-11 01:42:22 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2018-03-14 21:52:13 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-07-12 12:16:27 +00:00
2016-08-03 18:17:35 +00:00
2017-01-10 23:43:04 +00:00
2017-12-20 05:18:19 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2018-01-30 16:17:22 +00:00
2018-07-04 18:54:25 +00:00
2018-03-14 21:52:13 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-11-30 13:39:10 +00:00
2017-06-24 01:29:24 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2018-01-31 22:04:26 +00:00
2018-01-31 22:04:26 +00:00
2018-07-13 15:21:03 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2015-03-13 18:20:45 +00:00
2016-08-03 18:17:35 +00:00
2016-05-17 19:52:01 +00:00
2017-01-16 20:12:26 +00:00
2017-11-30 13:39:10 +00:00
2016-09-06 12:30:00 +00:00
2016-08-03 18:17:35 +00:00
2013-08-22 21:28:54 +00:00
2016-08-03 18:17:35 +00:00
2017-10-12 16:43:33 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-04-11 02:03:17 +00:00
2017-04-10 20:18:21 +00:00
2014-02-16 13:27:39 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2018-01-19 17:13:12 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2017-10-12 16:43:33 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2018-02-05 12:25:29 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-11-30 16:12:24 +00:00
2016-08-03 18:17:35 +00:00
2018-05-09 02:40:45 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2018-05-09 02:40:45 +00:00
2018-06-21 10:03:34 +00:00
2017-08-01 22:20:41 +00:00
2017-11-20 14:38:30 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-12-30 08:09:04 +00:00
2017-06-17 02:08:18 +00:00
2015-12-01 11:40:55 +00:00
2016-08-03 18:17:35 +00:00
2014-12-15 19:07:53 +00:00
2016-08-03 18:17:35 +00:00
2016-04-07 15:30:55 +00:00
2016-09-01 10:28:47 +00:00
2017-10-10 00:57:36 +00:00
2018-01-19 17:13:12 +00:00
2018-02-28 17:48:55 +00:00
2017-08-01 22:20:41 +00:00
2017-12-11 20:42:37 +00:00
2017-12-11 20:42:37 +00:00
2018-01-31 22:04:26 +00:00
2018-01-31 22:04:26 +00:00
2018-01-31 22:04:26 +00:00
2018-01-31 22:04:26 +00:00
2018-01-31 22:04:26 +00:00
2018-01-31 22:04:26 +00:00
2018-01-31 22:04:26 +00:00
2018-01-31 22:04:26 +00:00
2018-01-31 22:04:26 +00:00
2018-01-31 22:04:26 +00:00
2018-07-04 18:54:25 +00:00
2016-08-03 18:17:35 +00:00
2018-03-23 15:28:15 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2018-07-12 20:18:57 +00:00
2018-07-12 20:18:57 +00:00
2018-07-12 20:18:57 +00:00
2018-07-12 20:18:57 +00:00
2018-07-12 20:18:57 +00:00
2018-07-12 20:18:57 +00:00
2018-07-12 20:18:57 +00:00
2018-07-12 20:18:57 +00:00
2018-07-12 20:18:57 +00:00
2018-07-04 18:54:25 +00:00
2015-07-24 01:07:50 +00:00
2016-12-15 00:01:53 +00:00
2017-12-18 19:21:56 +00:00
2015-07-24 01:07:50 +00:00
2015-07-24 01:07:50 +00:00
2015-07-24 01:07:50 +00:00
2017-10-11 20:20:58 +00:00
2015-07-24 01:07:50 +00:00
2017-09-23 09:50:12 +00:00
2016-10-24 17:31:09 +00:00
2015-07-24 01:07:50 +00:00
2016-08-03 18:17:35 +00:00
2015-03-13 18:20:45 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2015-07-24 01:07:50 +00:00
2018-05-24 03:20:28 +00:00
2017-01-26 15:02:31 +00:00
2015-07-24 01:07:50 +00:00
2017-09-23 09:50:12 +00:00
2015-07-24 01:07:50 +00:00
2018-02-20 15:09:45 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2018-05-24 03:20:28 +00:00
2017-06-27 04:52:17 +00:00
2016-08-03 18:17:35 +00:00
2018-06-16 00:03:06 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2018-02-27 16:59:10 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2018-07-04 18:54:25 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-01-16 20:12:26 +00:00
2016-08-03 18:17:35 +00:00
2018-01-31 22:04:26 +00:00
2018-07-04 18:54:25 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2018-06-27 18:16:40 +00:00
2017-03-15 16:04:53 +00:00
2017-08-01 22:20:41 +00:00
2017-09-06 03:08:26 +00:00
2016-08-03 18:17:35 +00:00
2018-06-27 18:16:40 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2018-07-04 18:54:25 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2018-01-19 17:13:12 +00:00
2018-01-19 17:13:12 +00:00
2017-08-01 22:20:41 +00:00
2018-07-04 18:54:25 +00:00
2018-06-27 18:16:40 +00:00
2016-12-15 00:01:53 +00:00
2016-12-15 00:01:53 +00:00
2018-01-19 17:13:12 +00:00
2018-02-27 16:59:10 +00:00
2017-12-04 17:18:51 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2016-08-03 18:17:35 +00:00
2018-07-04 18:54:25 +00:00
2017-08-01 22:20:41 +00:00
2018-05-24 03:20:28 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2016-08-24 21:34:27 +00:00
2017-01-16 20:12:26 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-10-04 06:59:23 +00:00
2017-08-01 22:20:41 +00:00
2017-10-03 16:59:13 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2018-01-19 17:13:12 +00:00
2017-01-16 20:12:26 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-03-14 00:34:14 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2018-07-04 18:54:25 +00:00
2018-01-31 09:26:51 +00:00
2014-06-09 22:42:55 +00:00
2018-01-31 22:04:26 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2018-01-31 09:26:51 +00:00
2016-10-04 06:59:23 +00:00
2017-12-04 17:18:51 +00:00
2017-08-01 22:20:41 +00:00
2016-08-30 00:59:23 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2018-03-23 15:28:15 +00:00
2016-08-03 18:17:35 +00:00
2017-04-10 20:18:21 +00:00
2016-08-03 18:17:35 +00:00
2018-01-19 17:13:12 +00:00
2016-09-22 09:52:19 +00:00
2018-07-11 20:25:49 +00:00
2016-08-03 18:17:35 +00:00
2018-02-16 23:02:28 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-12-15 00:01:53 +00:00
2018-05-24 03:20:28 +00:00
2016-11-16 00:37:30 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-12-15 00:01:53 +00:00
2018-06-19 06:54:51 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-12-15 00:01:53 +00:00
2017-01-26 15:02:31 +00:00
2017-11-14 21:09:45 +00:00
2018-02-27 16:59:10 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2018-06-20 22:01:04 +00:00
2017-12-04 17:18:51 +00:00
2017-07-31 18:08:24 +00:00
2018-07-04 18:54:25 +00:00
2018-01-19 17:13:12 +00:00
2018-07-11 20:25:49 +00:00
2018-01-19 17:13:12 +00:00
2018-01-19 17:13:12 +00:00
2017-06-27 12:43:08 +00:00
2018-01-19 17:13:12 +00:00
2018-07-04 18:54:25 +00:00
2016-08-03 18:17:35 +00:00
2017-01-31 23:48:32 +00:00
2015-02-27 19:29:02 +00:00
2018-01-19 17:13:12 +00:00
2017-07-25 18:26:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2014-12-15 19:07:53 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2015-02-01 15:03:28 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-12-04 17:18:51 +00:00
2013-08-22 21:28:54 +00:00
2018-05-02 22:56:04 +00:00
2016-08-03 18:17:35 +00:00
2018-04-17 13:07:01 +00:00
2016-08-31 00:52:03 +00:00
2016-10-27 05:17:58 +00:00
2018-06-27 18:16:40 +00:00
2017-09-26 20:42:47 +00:00
2018-01-31 22:04:26 +00:00
2018-01-09 03:03:41 +00:00
2018-03-05 19:27:16 +00:00
2016-08-03 18:17:35 +00:00
2018-02-26 15:23:42 +00:00
2018-02-27 16:59:10 +00:00
2018-01-31 22:04:26 +00:00
2017-11-30 13:39:10 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-23 08:55:18 +00:00
2018-07-04 18:54:25 +00:00
2017-10-30 19:55:38 +00:00
2017-05-24 23:48:29 +00:00
2016-10-28 19:38:24 +00:00
2018-03-27 17:51:53 +00:00
2017-11-20 14:38:30 +00:00
2018-07-04 18:54:25 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-12-15 11:16:20 +00:00
2017-11-30 16:12:24 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2017-12-04 17:18:51 +00:00
2018-03-27 11:23:53 +00:00
2016-09-22 17:22:43 +00:00
2016-08-05 08:47:26 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2018-05-24 03:20:28 +00:00
2017-08-01 22:20:41 +00:00
2015-04-16 23:24:18 +00:00
2017-04-28 04:48:42 +00:00
2017-08-21 17:35:32 +00:00
2018-01-31 09:26:51 +00:00
2017-08-21 17:35:32 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2018-03-23 15:28:15 +00:00
2017-04-06 22:42:18 +00:00
2017-08-01 22:20:41 +00:00
2017-07-25 18:26:35 +00:00
2015-09-18 17:41:00 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-12-04 17:18:51 +00:00
2016-12-15 00:01:53 +00:00
2017-06-12 17:58:42 +00:00
2018-04-21 09:32:17 +00:00
2015-07-14 22:53:11 +00:00
2017-08-21 13:36:18 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-12-15 00:01:53 +00:00
2017-12-30 08:09:04 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-04-28 04:48:42 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-11-20 14:38:30 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-11-30 13:39:10 +00:00
2017-10-20 00:36:46 +00:00
2018-01-19 17:13:12 +00:00
2018-06-19 13:07:40 +00:00
2016-08-03 18:17:35 +00:00
2018-01-12 13:12:49 +00:00
2018-06-20 22:01:04 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2015-02-27 21:17:42 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2018-07-04 18:54:25 +00:00
2017-05-16 19:43:56 +00:00
2016-10-02 02:10:20 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2018-05-16 22:48:48 +00:00
2016-08-03 18:17:35 +00:00
2013-07-08 14:22:45 +00:00
2016-08-03 18:17:35 +00:00
2018-05-09 02:40:45 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2018-05-09 02:40:45 +00:00
2016-08-03 18:17:35 +00:00
2017-11-20 14:38:30 +00:00
2017-11-20 14:38:30 +00:00
2016-02-29 16:42:27 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2018-07-04 18:54:25 +00:00
2018-01-19 17:13:12 +00:00
2016-08-03 18:17:35 +00:00
2016-08-05 15:22:05 +00:00
2017-04-10 20:18:21 +00:00
2016-10-14 21:25:29 +00:00
2016-10-12 00:48:25 +00:00
2018-05-24 03:20:28 +00:00
2016-12-12 22:09:02 +00:00
2017-03-02 21:07:59 +00:00
2017-12-04 17:18:51 +00:00
2018-07-04 18:54:25 +00:00
2018-02-23 23:08:34 +00:00
2018-03-15 17:49:12 +00:00
2017-12-29 12:22:27 +00:00
2018-02-01 21:09:04 +00:00
2018-02-22 03:02:41 +00:00
2017-10-10 08:46:10 +00:00
2017-07-05 05:14:43 +00:00
2017-07-13 18:17:10 +00:00
2018-07-04 18:54:25 +00:00
2017-10-26 15:00:26 +00:00
2016-08-03 18:17:35 +00:00
2018-07-02 05:46:09 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2018-07-04 18:54:25 +00:00
2016-10-27 19:10:09 +00:00
2018-03-10 16:14:05 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2018-07-04 18:54:25 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2018-01-31 22:04:26 +00:00
2016-08-03 18:17:35 +00:00
2016-10-04 20:46:43 +00:00
2017-08-01 22:20:41 +00:00
2017-11-29 23:05:56 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-14 18:09:29 +00:00
2017-11-27 20:26:36 +00:00
2018-01-19 17:13:12 +00:00
2018-01-19 17:13:12 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2018-07-13 15:21:03 +00:00
2018-03-05 19:27:16 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2018-07-04 18:54:25 +00:00
2017-08-01 22:20:41 +00:00
2018-01-31 22:04:26 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2018-07-04 18:54:25 +00:00
2017-08-01 22:20:41 +00:00
2018-07-04 18:54:25 +00:00
2017-08-01 22:20:41 +00:00
2018-01-31 09:26:51 +00:00
2016-08-03 18:17:35 +00:00
2017-10-27 21:54:24 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2018-07-04 18:54:25 +00:00
2017-12-04 17:18:51 +00:00
2016-09-06 23:02:23 +00:00
2017-08-01 22:20:41 +00:00
2018-07-04 18:54:25 +00:00
2017-12-04 17:18:51 +00:00
2016-09-02 02:34:44 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2018-07-15 16:27:07 +00:00
2018-06-20 22:01:04 +00:00
2013-07-17 05:35:44 +00:00
2017-02-01 14:33:57 +00:00
2017-12-04 17:18:51 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-08 13:52:45 +00:00
2016-08-03 18:17:35 +00:00
2017-02-24 18:03:16 +00:00
2016-09-22 17:22:43 +00:00
2016-08-03 18:17:35 +00:00
2016-09-22 17:22:43 +00:00
2017-05-09 13:35:13 +00:00
2017-03-08 02:41:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2018-05-24 03:20:28 +00:00
2018-07-04 18:54:25 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2018-01-19 17:13:12 +00:00
2018-01-19 17:13:12 +00:00
2016-08-03 18:17:35 +00:00
2018-01-19 17:13:12 +00:00
2016-08-03 18:17:35 +00:00
2016-04-07 15:30:55 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-11-03 16:24:53 +00:00
2017-01-16 20:12:26 +00:00
2017-02-24 18:16:06 +00:00
2017-07-11 16:42:20 +00:00
2018-07-11 20:25:49 +00:00
2017-05-02 01:47:34 +00:00
2016-08-03 18:17:35 +00:00
2017-04-10 20:18:21 +00:00
2016-08-03 18:17:35 +00:00
2018-05-24 03:20:28 +00:00
2018-07-04 18:54:25 +00:00
2016-10-24 17:31:09 +00:00
2017-12-04 17:18:51 +00:00
2017-02-15 19:49:14 +00:00
2018-02-27 16:59:10 +00:00
2017-07-12 01:16:50 +00:00
2017-08-01 22:20:41 +00:00
2018-01-19 17:13:12 +00:00
2016-08-03 18:17:35 +00:00
2018-05-02 23:55:23 +00:00
2018-07-04 18:54:25 +00:00
2017-12-04 17:18:51 +00:00
2017-12-04 17:18:51 +00:00
2017-12-04 17:18:51 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-15 16:27:07 +00:00
2018-07-04 18:54:25 +00:00
2017-12-12 12:09:34 +00:00
2017-12-11 14:35:48 +00:00
2017-11-30 13:39:10 +00:00
2017-12-12 12:09:34 +00:00
2017-12-04 17:18:51 +00:00
2017-12-04 17:18:51 +00:00
2017-12-04 17:18:51 +00:00
2017-12-04 17:18:51 +00:00
2017-11-30 13:39:10 +00:00
2017-11-30 13:39:10 +00:00
2017-11-30 13:39:10 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2017-11-30 13:39:10 +00:00
2017-11-30 13:39:10 +00:00
2017-11-30 13:39:10 +00:00
2017-11-30 13:39:10 +00:00
2017-12-04 17:18:51 +00:00
2017-12-04 17:18:51 +00:00
2017-12-04 17:18:51 +00:00
2017-12-04 17:18:51 +00:00
2017-11-30 13:39:10 +00:00
2017-11-30 13:39:10 +00:00
2017-11-30 13:39:10 +00:00
2017-11-30 13:39:10 +00:00
2017-11-30 13:39:10 +00:00
2018-07-04 18:54:25 +00:00
2017-11-30 13:39:10 +00:00
2018-07-04 18:54:25 +00:00
2017-11-30 13:39:10 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-15 16:27:07 +00:00
2018-07-04 18:54:25 +00:00
2017-12-12 12:09:34 +00:00
2017-12-11 14:35:48 +00:00
2017-11-30 13:39:10 +00:00
2017-12-12 12:09:34 +00:00
2017-12-04 17:18:51 +00:00
2017-11-30 13:39:10 +00:00
2017-11-30 13:39:10 +00:00
2017-12-04 17:18:51 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2017-11-30 13:39:10 +00:00
2017-11-30 13:39:10 +00:00
2017-11-30 13:39:10 +00:00
2017-11-30 13:39:10 +00:00
2017-12-04 17:18:51 +00:00
2017-12-04 17:18:51 +00:00
2017-12-04 17:18:51 +00:00
2017-12-04 17:18:51 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2016-08-03 18:17:35 +00:00
2018-01-12 13:12:49 +00:00
2018-01-31 22:04:26 +00:00
2018-01-31 22:04:26 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2018-03-15 15:34:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2018-06-19 06:54:51 +00:00
2018-01-19 17:13:12 +00:00
2017-08-01 22:20:41 +00:00
2018-04-09 08:16:11 +00:00
2017-12-21 15:42:50 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2018-07-04 18:54:25 +00:00
2018-03-14 21:52:13 +00:00
2018-05-24 03:20:28 +00:00
2017-08-01 22:20:41 +00:00
2018-05-09 02:40:45 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-12-22 17:18:13 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-01-22 20:28:56 +00:00
2016-08-03 18:17:35 +00:00
2017-12-04 17:18:51 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2017-02-07 18:57:29 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2018-03-01 22:32:25 +00:00
2017-12-04 17:18:51 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-12-04 17:18:51 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2017-12-04 17:18:51 +00:00
2018-07-04 13:28:39 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-05-24 23:48:29 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-08-01 22:20:41 +00:00
2017-05-31 13:09:57 +00:00
2017-08-01 22:20:41 +00:00
2016-08-03 18:17:35 +00:00
2016-05-17 19:52:01 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2017-08-01 22:20:41 +00:00
2014-06-05 22:57:38 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2014-10-19 21:29:21 +00:00
2015-02-12 22:43:52 +00:00
2018-07-04 18:54:25 +00:00
2018-05-24 03:20:28 +00:00
2018-05-24 03:20:28 +00:00
2017-05-24 17:50:37 +00:00
2017-01-31 13:43:11 +00:00
2016-10-04 11:25:52 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2016-04-07 15:30:55 +00:00
2016-08-03 18:17:35 +00:00
2017-01-31 13:43:11 +00:00
2016-08-03 18:17:35 +00:00
2017-05-24 17:50:37 +00:00
2017-05-24 17:50:37 +00:00
2016-08-03 18:17:35 +00:00
2016-10-04 06:59:23 +00:00
2018-04-06 05:41:16 +00:00
2017-07-10 16:44:45 +00:00
2016-08-03 18:17:35 +00:00
2014-12-05 20:32:05 +00:00
2016-10-04 06:59:23 +00:00
2017-10-11 20:20:58 +00:00
2016-10-04 07:37:38 +00:00
2016-08-03 18:17:35 +00:00
2017-11-20 14:38:30 +00:00
2018-07-04 18:54:25 +00:00
2018-07-04 18:54:25 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-09-14 07:08:23 +00:00
2017-09-22 18:30:02 +00:00
2017-09-22 18:30:02 +00:00
2017-09-08 01:47:56 +00:00
2017-09-08 01:47:56 +00:00
2016-04-07 15:30:55 +00:00
2016-08-03 18:17:35 +00:00
2016-08-03 18:17:35 +00:00
2017-11-29 04:09:29 +00:00
2017-10-02 09:24:00 +00:00
2016-08-03 18:17:35 +00:00