reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1991 assert(LdSt.mayLoadOrStore() && "Expected a memory operation."); 1993 if (LdSt.getNumExplicitOperands() == 3) { 1995 if ((!LdSt.getOperand(1).isReg() && !LdSt.getOperand(1).isFI()) || 1995 if ((!LdSt.getOperand(1).isReg() && !LdSt.getOperand(1).isFI()) || 1996 !LdSt.getOperand(2).isImm()) 1998 } else if (LdSt.getNumExplicitOperands() == 4) { 2000 if (!LdSt.getOperand(1).isReg() || 2001 (!LdSt.getOperand(2).isReg() && !LdSt.getOperand(2).isFI()) || 2001 (!LdSt.getOperand(2).isReg() && !LdSt.getOperand(2).isFI()) || 2002 !LdSt.getOperand(3).isImm()) 2013 if (!getMemOpInfo(LdSt.getOpcode(), Scale, Width, Dummy1, Dummy2)) 2019 if (LdSt.getNumExplicitOperands() == 3) { 2020 BaseOp = &LdSt.getOperand(1); 2021 Offset = LdSt.getOperand(2).getImm() * Scale; 2023 assert(LdSt.getNumExplicitOperands() == 4 && "invalid number of operands"); 2024 BaseOp = &LdSt.getOperand(2); 2025 Offset = LdSt.getOperand(3).getImm() * Scale;