Displaying 2 results from an estimated 2 matches for "typedescriptor4".
2016 Oct 19
2
Assertion fail/crash in X86FrameLowering::GetFrameIndexReference SEH
...try
> {
> try {
> rthrow();
> } catch(int* v) {
> rthrow();
> }
> } catch (int* v)
> {
> rthrow();
> }
> return 0;
> }
>
> Generates two:
>
> %7 = catchpad within %5 [%rtti.TypeDescriptor4* @"\01??_R0PAH at 8", i32
> 0, i32** %2]
> %11 = catchpad within %9 [%rtti.TypeDescriptor4* @"\01??_R0PAH at 8", i32
> 0, i32** %3]
>
> If I change either of them to have the %2 in both, it crashes llvm.
>
>
> On 2016-10-17 18:02, Carlo Kok via llvm-dev...
2016 Oct 17
2
Assertion fail/crash in X86FrameLowering::GetFrameIndexReference SEH
Hi,
I'm gettign an assertion fail/crash in
X86FrameLowering::GetFrameIndexReference when compiling the following
bitcode:
https://gist.github.com/carlokok/868cddebeb9acc8ccbac6253de0480b0
I tried removing the llvm.frameaddres calls but that's not it, where can
I start looking for what my mistake here is? Code seems to verify just fine.
; #0 0x00e1afe8