Searched refs:CallOrJmp (Results 1 – 1 of 1) sorted by relevance
3576 MCInst &CallOrJmp = NewCall->back(); in indirectCallPromotion() local3578 CallOrJmp.clear(); in indirectCallPromotion()3581 CallOrJmp.setOpcode(IsTailCall ? X86::JMP32r : X86::CALL64r); in indirectCallPromotion()3582 CallOrJmp.addOperand(MCOperand::createReg(FuncAddrReg)); in indirectCallPromotion()3593 setTailCall(CallOrJmp); in indirectCallPromotion()3595 if (CallOrJmp.getOpcode() == X86::CALL64r || in indirectCallPromotion()3596 CallOrJmp.getOpcode() == X86::CALL64pcrel32) { in indirectCallPromotion()3599 setOffset(CallOrJmp, *Offset); in indirectCallPromotion()3602 if (isInvoke(CallInst) && !isInvoke(CallOrJmp)) { in indirectCallPromotion()3607 addEHInfo(CallOrJmp, *EHInfo); in indirectCallPromotion()[all …]