reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1918 if (MI.isCall()) 1920 if (MI.getNumOperands() == 0 || !MI.getOperand(0).isReg()) 1920 if (MI.getNumOperands() == 0 || !MI.getOperand(0).isReg()) 1922 const MachineOperand &MD = MI.getOperand(0); 1926 unsigned Opc = MI.getOpcode(); 1932 if (MI.isCopy()) { 1934 RegisterSubReg SrcR(MI.getOperand(1)); 1941 if (MI.isRegSequence()) { 1942 unsigned Sub1 = MI.getOperand(2).getImm(); 1943 unsigned Sub2 = MI.getOperand(4).getImm(); 1953 const MachineOperand &OpLo = LoIs1 ? MI.getOperand(1) : MI.getOperand(3); 1953 const MachineOperand &OpLo = LoIs1 ? MI.getOperand(1) : MI.getOperand(3); 1954 const MachineOperand &OpHi = LoIs1 ? MI.getOperand(3) : MI.getOperand(1); 1954 const MachineOperand &OpHi = LoIs1 ? MI.getOperand(3) : MI.getOperand(1); 1963 if (MI.isCompare()) { 1964 bool Eval = evaluateHexCompare(MI, Inputs, Outputs); 1976 const MachineOperand &VO = MI.getOperand(1); 1982 int64_t V = MI.getOperand(1).getImm(); 2016 bool Eval = evaluateHexLogical(MI, Inputs, Outputs); 2025 if (!MI.getOperand(1).isImm() || !MI.getOperand(2).isImm()) 2025 if (!MI.getOperand(1).isImm() || !MI.getOperand(2).isImm()) 2027 uint64_t Hi = MI.getOperand(1).getImm(); 2028 uint64_t Lo = MI.getOperand(2).getImm(); 2040 int64_t B = MI.getOperand(2).getImm(); 2043 RegisterSubReg R(MI.getOperand(1)); 2057 bool Eval = evaluateHexCondMove(MI, Inputs, Outputs); 2069 bool Eval = evaluateHexExt(MI, Inputs, Outputs); 2083 RegisterSubReg R1(MI.getOperand(1)); 2115 RegisterSubReg R1(MI.getOperand(1)); 2143 RegisterSubReg R1(MI.getOperand(1)); 2145 unsigned Bits = MI.getOperand(2).getImm(); 2146 unsigned Offset = MI.getOperand(3).getImm(); 2178 bool Eval = evaluateHexVector1(MI, Inputs, Outputs);