/openbsd/gnu/llvm/llvm/lib/Target/XCore/Disassembler/ |
H A D | XCoreDisassembler.cpp | 623 unsigned Op1, Op2, Op3, Op4, Op5, Op6; in DecodeL6RInstruction() local 632 DecodeGRRegsRegisterClass(Inst, Op4, Address, Decoder); in DecodeL6RInstruction() 657 unsigned Op1, Op2, Op3, Op4, Op5; in DecodeL5RInstruction() local 662 S = Decode2OpInstruction(fieldFromInstruction(Insn, 16, 16), Op4, Op5); in DecodeL5RInstruction() 667 DecodeGRRegsRegisterClass(Inst, Op4, Address, Decoder); in DecodeL5RInstruction() 678 unsigned Op4 = fieldFromInstruction(Insn, 16, 4); in DecodeL4RSrcDstInstruction() local 683 S = DecodeGRRegsRegisterClass(Inst, Op4, Address, Decoder); in DecodeL4RSrcDstInstruction() 686 DecodeGRRegsRegisterClass(Inst, Op4, Address, Decoder); in DecodeL4RSrcDstInstruction() 697 unsigned Op4 = fieldFromInstruction(Insn, 16, 4); in DecodeL4RSrcDstSrcDstInstruction() local 702 S = DecodeGRRegsRegisterClass(Inst, Op4, Address, Decoder); in DecodeL4RSrcDstSrcDstInstruction() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/AsmParser/ |
H A D | AArch64AsmParser.cpp | 6240 AArch64Operand &Op4 = static_cast<AArch64Operand &>(*Operands[4]); in MatchAndEmitInstruction() local 6242 if (Op1.isScalarReg() && Op3.isImm() && Op4.isImm()) { in MatchAndEmitInstruction() 6244 const MCConstantExpr *Op4CE = dyn_cast<MCConstantExpr>(Op4.getImm()); in MatchAndEmitInstruction() 6261 return Error(Op4.getStartLoc(), in MatchAndEmitInstruction() 6273 return Error(Op4.getStartLoc(), in MatchAndEmitInstruction() 6283 NewOp4, Op4.getStartLoc(), Op4.getEndLoc(), getContext()); in MatchAndEmitInstruction() 6304 AArch64Operand &Op4 = static_cast<AArch64Operand &>(*Operands[4]); in MatchAndEmitInstruction() local 6306 if (Op1.isScalarReg() && Op3.isImm() && Op4.isImm()) { in MatchAndEmitInstruction() 6325 return Error(Op4.getStartLoc(), in MatchAndEmitInstruction() 6331 return Error(Op4.getStartLoc(), in MatchAndEmitInstruction() [all …]
|
/openbsd/gnu/llvm/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 2145 const T4 &Op4) { 2147 m_Argument<4>(Op4)); 2154 const T4 &Op4, const T5 &Op5) { 2155 return m_CombineAnd(m_Intrinsic<IntrID>(Op0, Op1, Op2, Op3, Op4),
|
/openbsd/gnu/llvm/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelDAGToDAG.cpp | 1615 SDValue Op4 = Node->getOperand(4); in Select() local 1617 CurDAG->UpdateNodeOperands(Node, Op1, Op0, CCValid, CCMask, Op4); in Select()
|
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 1635 SDValue Op3, SDValue Op4); 1637 SDValue Op3, SDValue Op4, SDValue Op5);
|
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | SVEInstrFormats.td | 449 : Pat<(vtd (op vt1:$Op1, vt2:$Op2, vt3:$Op3, vt4:$Op4)), 450 (inst $Op1, $Op2, $Op3, $Op4)>; 466 : Pat<(vtd (op vt1:$Op1, vt2:$Op2, vt3:$Op3, (vt4 ImmTy:$Op4))), 467 (inst $Op1, $Op2, $Op3, ImmTy:$Op4)>; 2352 …def : Pat<(nxv8f16 (op nxv8i1:$Op1, nxv8f16:$Op2, nxv8f16:$Op3, nxv8f16:$Op4, (i32 complexrotateop… 2353 (!cast<Instruction>(NAME # _H) $Op1, $Op2, $Op3, $Op4, complexrotateop:$imm)>; 2354 …def : Pat<(nxv4f32 (op nxv4i1:$Op1, nxv4f32:$Op2, nxv4f32:$Op3, nxv4f32:$Op4, (i32 complexrotateop… 2355 (!cast<Instruction>(NAME # _S) $Op1, $Op2, $Op3, $Op4, complexrotateop:$imm)>; 2356 …def : Pat<(nxv2f64 (op nxv2i1:$Op1, nxv2f64:$Op2, nxv2f64:$Op3, nxv2f64:$Op4, (i32 complexrotateop… 2357 (!cast<Instruction>(NAME # _D) $Op1, $Op2, $Op3, $Op4, complexrotateop:$imm)>;
|
/openbsd/gnu/llvm/llvm/lib/Target/LoongArch/ |
H A D | LoongArchISelLowering.cpp | 771 SDValue Op4 = Op.getOperand(4); in lowerINTRINSIC_VOID() local 772 int Imm2 = cast<ConstantSDNode>(Op4)->getSExtValue(); in lowerINTRINSIC_VOID()
|
/openbsd/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 6198 SDValue Op0, Op1, Op2, Op3, Op4; in SelectInlineAsmMemoryOperand() local 6207 if (!selectAddr(nullptr, Op, Op0, Op1, Op2, Op3, Op4)) in SelectInlineAsmMemoryOperand() 6216 OutOps.push_back(Op4); in SelectInlineAsmMemoryOperand()
|
/openbsd/gnu/llvm/llvm/lib/Target/ARM/AsmParser/ |
H A D | ARMAsmParser.cpp | 6662 auto &Op4 = static_cast<ARMOperand &>(*Operands[4]); in tryConvertingToTwoOperandForm() local 6663 if (!Op3.isReg() || !Op4.isReg()) in tryConvertingToTwoOperandForm() 6667 auto Op4Reg = Op4.getReg(); in tryConvertingToTwoOperandForm() 6711 LastOp = &Op4; in tryConvertingToTwoOperandForm() 6732 std::swap(Op4, Op5); in tryConvertingToTwoOperandForm()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 9617 SDValue Op3, SDValue Op4) { in UpdateNodeOperands() argument 9618 SDValue Ops[] = { Op1, Op2, Op3, Op4 }; in UpdateNodeOperands() 9624 SDValue Op3, SDValue Op4, SDValue Op5) { in UpdateNodeOperands() argument 9625 SDValue Ops[] = { Op1, Op2, Op3, Op4, Op5 }; in UpdateNodeOperands()
|
H A D | LegalizeIntegerTypes.cpp | 2190 SDValue Op4 = ZExtPromotedInteger(N->getOperand(4)); in PromoteIntOp_PREFETCH() local 2192 Op2, Op3, Op4), in PromoteIntOp_PREFETCH()
|