mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-15 22:28:18 +00:00
Add a call to EmitSjLjDispatchBlock.
Once the intrinsics are marked as having a custom inserter, it will call this method to emit the dispatch table into the machine function. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142245 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -6223,6 +6223,14 @@ ARMTargetLowering::EmitInstrWithCustomInserter(MachineInstr *MI,
|
|||||||
return BB;
|
return BB;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
case ARM::Int_eh_sjlj_setjmp:
|
||||||
|
case ARM::Int_eh_sjlj_setjmp_nofp:
|
||||||
|
case ARM::tInt_eh_sjlj_setjmp:
|
||||||
|
case ARM::t2Int_eh_sjlj_setjmp:
|
||||||
|
case ARM::t2Int_eh_sjlj_setjmp_nofp:
|
||||||
|
EmitSjLjDispatchBlock(MI, BB);
|
||||||
|
return BB;
|
||||||
|
|
||||||
case ARM::ABS:
|
case ARM::ABS:
|
||||||
case ARM::t2ABS: {
|
case ARM::t2ABS: {
|
||||||
// To insert an ABS instruction, we have to insert the
|
// To insert an ABS instruction, we have to insert the
|
||||||
|
Reference in New Issue
Block a user