diff --git a/lib/Target/ARM/ARMExport.cpp b/lib/Target/ARM/ARMExport.cpp index b80a0ec4ea9dee81fad3edd47c5a795bc340fe36..9eb2b7d2506d111aeb1c94492534b3eb2eb642b6 100644 --- a/lib/Target/ARM/ARMExport.cpp +++ b/lib/Target/ARM/ARMExport.cpp @@ -148,6 +148,7 @@ namespace llvm { return Ins->getOpcode() != ARM::PSEUDO_LOOPBOUND && Ins->getOpcode() != ARM::IMPLICIT_DEF && Ins->getOpcode() != ARM::PSEUDO_PLATINA + && Ins->getOpcode() != ARM::KILL && Ins->getOpcode() != TargetOpcode::CFI_INSTRUCTION && Ins->getOpcode() != TargetOpcode::DBG_VALUE; // As of 20.04.2018: For not so obscure reasons, some special