History log of /external/llvm/unittests/IR/InstructionsTest.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
cd81d94322a39503e4a3e87b6ee03d4fcb3465fb 21-Jul-2014 Stephen Hines <srhines@google.com> Update LLVM for rebase to r212749.

Includes a cherry-pick of:
r212948 - fixes a small issue with atomic calls

Change-Id: Ib97bd980b59f18142a69506400911a6009d9df18
/external/llvm/unittests/IR/InstructionsTest.cpp
dce4a407a24b04eebc6a376f8e62b41aaa7b071f 29-May-2014 Stephen Hines <srhines@google.com> Update LLVM for 3.5 rebase (r209712).

Change-Id: I149556c940fb7dc92d075273c87ff584f400941f
/external/llvm/unittests/IR/InstructionsTest.cpp
36b56886974eae4f9c5ebc96befd3e7bfe5de338 24-Apr-2014 Stephen Hines <srhines@google.com> Update to LLVM 3.5a.

Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
/external/llvm/unittests/IR/InstructionsTest.cpp
59d3ae6cdc4316ad338cd848251f33a236ccb36c 15-Nov-2013 Matt Arsenault <Matthew.Arsenault@amd.com> Add addrspacecast instruction.

Patch by Michele Scandale!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194760 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/IR/InstructionsTest.cpp
1bf0ec4e1642a532c0121de8ccc0878d6403c9d3 31-Jul-2013 Matt Arsenault <Matthew.Arsenault@amd.com> Fix ptr vector inconsistency in CreatePointerCast

One form would accept a vector of pointers, and the other did not.
Make both accept vectors of pointers, and add an assertion
for the number of elements.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187464 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/IR/InstructionsTest.cpp
3181f5900ff5d9800c38284c7d3427cb6e306c9a 31-Jul-2013 Matt Arsenault <Matthew.Arsenault@amd.com> Respect address space sizes in isEliminableCastPair.

This avoids constant folding bitcast/ptrtoint/inttoptr combinations
that have illegal bitcasts between differently sized address spaces.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187455 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/IR/InstructionsTest.cpp
485c7fd76b32a69c46782a715682ed8831b0873b 31-Jul-2013 Matt Arsenault <Matthew.Arsenault@amd.com> Revert "Remove isCastable since nothing uses it now"

Apparently dragonegg uses it.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187454 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/IR/InstructionsTest.cpp
0de6832c16ce48f6546c74f6b17e27d149eebfb2 30-Jul-2013 Matt Arsenault <Matthew.Arsenault@amd.com> Remove isCastable since nothing uses it now

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187448 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/IR/InstructionsTest.cpp
f34dc428fa577d6d5d71ab3a1f9765b4e5da5a4f 30-Jul-2013 Matt Arsenault <Matthew.Arsenault@amd.com> Change behavior of calling bitcasted alias functions.

It will now only convert the arguments / return value and call
the underlying function if the types are able to be bitcasted.
This avoids using fp<->int conversions that would occur before.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187444 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/IR/InstructionsTest.cpp
76bf61fe0754500c5c9d01fc440ff36c76ff61f5 29-Jun-2013 Matt Arsenault <Matthew.Arsenault@amd.com> Fix copypaste error in test.

Thename says it's an i32*, but it was actually creating another i8*

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185239 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/IR/InstructionsTest.cpp
a070d2a0355c4993240b5206ebc1d517c151331d 31-Jan-2013 Dan Gohman <dan433584@gmail.com> Change GetPointerBaseWithConstantOffset's DataLayout argument from a
reference to a pointer, so that it can handle the case where DataLayout
is not available and behave conservatively.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174024 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/IR/InstructionsTest.cpp
4802b9d6dc7443985066f0381c0a2468f72f9b81 16-Jan-2013 Evgeniy Stepanov <eugeni.stepanov@gmail.com> A test for r172535.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172614 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/IR/InstructionsTest.cpp
c779e96158cbac4c62df8e2053ab6a933eba5868 07-Jan-2013 Chandler Carruth <chandlerc@gmail.com> Rename the VMCore unittest tree to IR. Somehow was missed when doing the
library rename.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171747 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/IR/InstructionsTest.cpp