Home | History | Annotate | Download | only in X86

Lines Matching refs:MO1

826     const MachineOperand &MO1 = MI.getOperand(CurOp++);
828 if (MO1.isImm()) {
829 emitConstant(MO1.getImm(), Size);
840 if (MO1.isGlobal()) {
841 bool Indirect = gvNeedsNonLazyPtr(MO1, TM);
842 emitGlobalAddress(MO1.getGlobal(), rt, MO1.getOffset(), 0,
844 } else if (MO1.isSymbol())
845 emitExternalSymbolAddress(MO1.getSymbolName(), rt);
846 else if (MO1.isCPI())
847 emitConstPoolAddress(MO1.getIndex(), rt);
848 else if (MO1.isJTI())
849 emitJumpTableAddress(MO1.getIndex(), rt);
912 const MachineOperand &MO1 = MI.getOperand(CurOp++);
914 if (MO1.isImm()) {
915 emitConstant(MO1.getImm(), Size);
923 if (MO1.isGlobal()) {
924 bool Indirect = gvNeedsNonLazyPtr(MO1, TM);
925 emitGlobalAddress(MO1.getGlobal(), rt, MO1.getOffset(), 0,
927 } else if (MO1.isSymbol())
928 emitExternalSymbolAddress(MO1.getSymbolName(), rt);
929 else if (MO1.isCPI())
930 emitConstPoolAddress(MO1.getIndex(), rt);
931 else if (MO1.isJTI())
932 emitJumpTableAddress(MO1.getIndex(), rt);