reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
11474 Bit < Op->getValueType(0).getSizeInBits()) { 11475 return getTestBitOperand(Op->getOperand(0), Bit, Invert, DAG); 11480 Bit < Op->getOperand(0).getValueSizeInBits()) { 11481 return getTestBitOperand(Op->getOperand(0), Bit, Invert, DAG); 11497 if ((C->getZExtValue() >> Bit) & 1) 11498 return getTestBitOperand(Op->getOperand(0), Bit, Invert, DAG); 11503 if (C->getZExtValue() <= Bit && 11504 (Bit - C->getZExtValue()) < Op->getValueType(0).getSizeInBits()) { 11505 Bit = Bit - C->getZExtValue(); 11505 Bit = Bit - C->getZExtValue(); 11506 return getTestBitOperand(Op->getOperand(0), Bit, Invert, DAG); 11512 Bit = Bit + C->getZExtValue(); 11512 Bit = Bit + C->getZExtValue(); 11513 if (Bit >= Op->getValueType(0).getSizeInBits()) 11514 Bit = Op->getValueType(0).getSizeInBits() - 1; 11515 return getTestBitOperand(Op->getOperand(0), Bit, Invert, DAG); 11519 if ((Bit + C->getZExtValue()) < Op->getValueType(0).getSizeInBits()) { 11520 Bit = Bit + C->getZExtValue(); 11520 Bit = Bit + C->getZExtValue(); 11521 return getTestBitOperand(Op->getOperand(0), Bit, Invert, DAG); 11527 if ((C->getZExtValue() >> Bit) & 1) 11529 return getTestBitOperand(Op->getOperand(0), Bit, Invert, DAG);