OSDN Git Service

Reactor (LLVM): Fix GEP for Pointer<Pointer<T>> types
authorBen Clayton <bclayton@google.com>
Wed, 27 Feb 2019 23:56:18 +0000 (23:56 +0000)
committerBen Clayton <bclayton@google.com>
Thu, 7 Mar 2019 22:53:58 +0000 (22:53 +0000)
commitb12437300c1a9651b90f5b5d049f50ab14b83e36
treed2ed08ea184d3dec6c82c9385f44f236dc1385c4
parent9667a5b2464c7cb772cd7781743b83845e2baa30
Reactor (LLVM): Fix GEP for Pointer<Pointer<T>> types

Also add a bunch of tests.

Bug: b/126028338
Change-Id: Ic8eb822dce3eff402e2a5f222c5077c6831f4505
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/25748
Tested-by: Ben Clayton <bclayton@google.com>
Presubmit-Ready: Ben Clayton <bclayton@google.com>
Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
src/Reactor/LLVMReactor.cpp
src/Reactor/ReactorUnitTests.cpp