Matt Arsenault
|
64da4f011d
|
Bug 31948: Fix assertion when bitcasting constantexpr pointers
llvm-svn: 295387
|
2017-02-17 00:32:19 +00:00 |
|
Matt Arsenault
|
dea7a7eefb
|
InferAddressSpaces: Handle more cases with constant select operands
llvm-svn: 293859
|
2017-02-02 03:37:22 +00:00 |
|
Matt Arsenault
|
fe35ee7d32
|
InferAddressSpaces: clang-format some things
llvm-svn: 293843
|
2017-02-02 00:28:25 +00:00 |
|
Matt Arsenault
|
e89e1cb893
|
InferAddressSpaces: Handle select
This fails to handle some cases where one of the inputs is
a constant to be fixed in a later commit.
llvm-svn: 293723
|
2017-02-01 00:08:53 +00:00 |
|
Matt Arsenault
|
d018dc2367
|
InferAddressSpaces: Remove dead declaration
llvm-svn: 293720
|
2017-01-31 23:57:20 +00:00 |
|
Matt Arsenault
|
5f0772b97b
|
InferAddressSpaces: Avoid double map lookup
llvm-svn: 293719
|
2017-01-31 23:48:44 +00:00 |
|
Matt Arsenault
|
1c088e86a3
|
InferAddressSpaces: Fix broken casting of constants
llvm-svn: 293718
|
2017-01-31 23:48:40 +00:00 |
|
Matt Arsenault
|
d5a241739f
|
InferAddressSpaces: Rename constant
llvm-svn: 293594
|
2017-01-31 02:17:41 +00:00 |
|
Matt Arsenault
|
279cf0ab2a
|
InferAddressSpaces: Handle icmp
llvm-svn: 293593
|
2017-01-31 02:17:32 +00:00 |
|
Matt Arsenault
|
d6c2c81b7a
|
InferAddressSpaces: Support memory intrinsics
llvm-svn: 293587
|
2017-01-31 01:56:57 +00:00 |
|
Matt Arsenault
|
f38faafad1
|
InferAddressSpaces: Support atomics
llvm-svn: 293584
|
2017-01-31 01:40:38 +00:00 |
|
Matt Arsenault
|
2dc7c45285
|
InferAddressSpaces: Don't replace volatile users
llvm-svn: 293582
|
2017-01-31 01:30:16 +00:00 |
|
Matt Arsenault
|
a92f7a0b6a
|
NVPTX: Move InferAddressSpaces to generic code
llvm-svn: 293579
|
2017-01-31 01:10:58 +00:00 |
|