Home
last modified time | relevance | path

Searched refs:FaultingMI (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DImplicitNullChecks.cpp207 /// Return true if \p FaultingMI can be hoisted from after the
210 bool canHoistInst(MachineInstr *FaultingMI,
511 bool ImplicitNullChecks::canHoistInst(MachineInstr *FaultingMI, in canHoistInst() argument
515 auto DepResult = computeDependence(FaultingMI, InstsSeenSoFar); in canHoistInst()
531 // while the FaultingMI may result in faulting. in canHoistInst()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp849 void X86AsmPrinter::LowerFAULTING_OP(const MachineInstr &FaultingMI, in LowerFAULTING_OP() argument
856 Register DefRegister = FaultingMI.getOperand(0).getReg(); in LowerFAULTING_OP()
858 static_cast<FaultMaps::FaultKind>(FaultingMI.getOperand(1).getImm()); in LowerFAULTING_OP()
859 MCSymbol *HandlerLabel = FaultingMI.getOperand(2).getMBB()->getSymbol(); in LowerFAULTING_OP()
860 unsigned Opcode = FaultingMI.getOperand(3).getImm(); in LowerFAULTING_OP()
877 llvm::drop_begin(FaultingMI.operands(), OperandsBeginIdx)) in LowerFAULTING_OP()
878 if (auto Op = MCIL.LowerMachineOperand(&FaultingMI, MO); Op.isValid()) in LowerFAULTING_OP()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp1667 void AArch64AsmPrinter::LowerFAULTING_OP(const MachineInstr &FaultingMI) { in LowerFAULTING_OP() argument
1671 Register DefRegister = FaultingMI.getOperand(0).getReg(); in LowerFAULTING_OP()
1673 static_cast<FaultMaps::FaultKind>(FaultingMI.getOperand(1).getImm()); in LowerFAULTING_OP()
1674 MCSymbol *HandlerLabel = FaultingMI.getOperand(2).getMBB()->getSymbol(); in LowerFAULTING_OP()
1675 unsigned Opcode = FaultingMI.getOperand(3).getImm(); in LowerFAULTING_OP()
1692 llvm::drop_begin(FaultingMI.operands(), OperandsBeginIdx)) { in LowerFAULTING_OP()