reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
366 MIRBuilder.setInstr(MI); 369 switch (MI.getOpcode()) { 374 Register OriginalResult = MI.getOperand(0).getReg(); 380 MI.getOpcode() == G_SREM ? RTLIB::SDIVREM_I32 : RTLIB::UDIVREM_I32; 390 {{MI.getOperand(1).getReg(), ArgTy}, 391 {MI.getOperand(2).getReg(), ArgTy}}); 397 assert(MRI.getType(MI.getOperand(2).getReg()) == 398 MRI.getType(MI.getOperand(3).getReg()) && 400 auto OpSize = MRI.getType(MI.getOperand(2).getReg()).getSizeInBits(); 402 auto OriginalResult = MI.getOperand(0).getReg(); 404 static_cast<CmpInst::Predicate>(MI.getOperand(1).getPredicate()); 413 MI.eraseFromParent(); 426 {{MI.getOperand(2).getReg(), ArgTy}, 427 {MI.getOperand(3).getReg(), ArgTy}}); 464 MI.getOperand(1).getFPImm()->getValueAPF().bitcastToAPInt(); 465 MIRBuilder.buildConstant(MI.getOperand(0).getReg(), 471 MI.eraseFromParent();