Displaying 1 result from an estimated 1 matches for "b39b5832".
2018 Sep 25
2
byval argument causes llvm to crash after inlining
Hello,
With the following reduced test case, cmd "opt -always-inline t.ll" crashes after inlining. Notice that byval argument %a will be remapped to %1 below, and consequently produces an illegal store.
%1 = alloca i32, align 4
store i32 * %1, i32 addrspace(1)** %a.addr, align 8
Looks like Inliner assumes that byval arguments are from address space 0. Or this is just a bug in inliner?