mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-11-04 06:09:05 +00:00
39789f81ab
This introduces an intrinsic called llvm.eh.exceptioncode. It is lowered by copying the EAX value live into whatever basic block it is called from. Obviously, this only works if you insert it late during codegen, because otherwise mid-level passes might reschedule it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@235768 91177308-0d34-0410-b5e6-96231b3b80d8 |
||
---|---|---|
.. | ||
cppeh-alloca-sink.ll | ||
cppeh-catch-all.ll | ||
cppeh-catch-and-throw.ll | ||
cppeh-catch-scalar.ll | ||
cppeh-catch-unwind.ll | ||
cppeh-cleanup-invoke.ll | ||
cppeh-demote-liveout.ll | ||
cppeh-frame-vars.ll | ||
cppeh-inalloca.ll | ||
cppeh-min-unwind.ll | ||
cppeh-multi-catch.ll | ||
cppeh-nested-1.ll | ||
cppeh-nested-2.ll | ||
cppeh-nested-3.ll | ||
cppeh-nonalloca-frame-values.ll | ||
cppeh-prepared-catch-all.ll | ||
cppeh-prepared-catch-reordered.ll | ||
cppeh-prepared-catch.ll | ||
cppeh-prepared-cleanups.ll | ||
cppeh-shared-empty-catch.ll | ||
cppeh-similar-catch-blocks.ll | ||
lit.local.cfg | ||
seh-catch-all.ll | ||
seh-inlined-finally.ll | ||
seh-outlined-finally.ll | ||
seh-prepared-basic.ll | ||
seh-resume-phi.ll | ||
seh-simple.ll |