Home
last modified time | relevance | path

Searched refs:isOpcWithIntImmediate (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp443 static bool isOpcWithIntImmediate(const SDNode *N, unsigned Opc, in isOpcWithIntImmediate() function
1900 if (!isOpcWithIntImmediate(N, ISD::AND, AndImm)) in isBitfieldExtractOpFromAnd()
1931 } else if (isOpcWithIntImmediate(Op0, ISD::SRL, SrlImm)) { in isBitfieldExtractOpFromAnd()
1986 if (!isOpcWithIntImmediate(Op.getNode(), ISD::SRL, ShiftImm) && in isBitfieldExtractOpFromSExtInReg()
1987 !isOpcWithIntImmediate(Op.getNode(), ISD::SRA, ShiftImm)) in isBitfieldExtractOpFromSExtInReg()
2124 if (!isOpcWithIntImmediate(Op.getNode(), ISD::SRA, ShiftImm)) in tryBitfieldExtractOpFromSExt()
2522 if (isOpcWithIntImmediate(Op.getNode(), ISD::AND, AndImm)) { in isBitfieldPositioningOp()
2533 if (!isOpcWithIntImmediate(Op.getNode(), ISD::SHL, ShlImm)) in isBitfieldPositioningOp()
2574 if (!isOpcWithIntImmediate(N, ISD::OR, OrImm)) in tryBitfieldInsertOpFromOrAndImm()
2587 !isOpcWithIntImmediate(And.getNode(), ISD::AND, MaskImm)) in tryBitfieldInsertOpFromOrAndImm()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp381 static bool isOpcWithIntImmediate(SDNode *N, unsigned Opc, unsigned& Imm) { in isOpcWithIntImmediate() function
430 if (!isOpcWithIntImmediate(N1.getNode(), ISD::AND, And_imm)) { in PreprocessISelDAG()
431 if (isOpcWithIntImmediate(N0.getNode(), ISD::AND, And_imm)) in PreprocessISelDAG()
457 if (!isOpcWithIntImmediate(Srl.getNode(), ISD::SRL, Srl_imm) || in PreprocessISelDAG()
3343 if (isOpcWithIntImmediate(N, ISD::AND, And_imm)) { in tryV6T2BitfieldExtractOp()
3350 if (isOpcWithIntImmediate(N->getOperand(0).getNode(), ISD::SRL, in tryV6T2BitfieldExtractOp()
3401 if (isOpcWithIntImmediate(N->getOperand(0).getNode(), ISD::SHL, Shl_imm)) { in tryV6T2BitfieldExtractOp()
3423 if (isOpcWithIntImmediate(N->getOperand(0).getNode(), ISD::AND, And_imm) && in tryV6T2BitfieldExtractOp()
3447 if (!isOpcWithIntImmediate(N->getOperand(0).getNode(), ISD::SRL, LSB) && in tryV6T2BitfieldExtractOp()
3448 !isOpcWithIntImmediate(N->getOperand(0).getNode(), ISD::SRA, LSB)) in tryV6T2BitfieldExtractOp()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp638 static bool isOpcWithIntImmediate(SDNode *N, unsigned Opc, unsigned& Imm) { in isOpcWithIntImmediate() function
5448 if (isOpcWithIntImmediate(N->getOperand(0).getNode(), ISD::AND, Imm) && in Select()
5462 if (isOpcWithIntImmediate(N->getOperand(0).getNode(), ISD::AND, Imm) && in Select()