reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/AArch64/AArch64ISelLowering.cpp
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);