Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h464 bool canSplatOperand(Instruction *I, int Operand) const;
467 bool canSplatOperand(unsigned Opcode, int Operand) const;
H A DRISCVTargetTransformInfo.cpp1298 if (OpInfo.isUniform() && TLI->canSplatOperand(Opcode, Operand)) in getArithmeticInstrCost()
H A DRISCVISelLowering.cpp1924 bool RISCVTargetLowering::canSplatOperand(unsigned Opcode, int Operand) const { in canSplatOperand() function in RISCVTargetLowering
1953 bool RISCVTargetLowering::canSplatOperand(Instruction *I, int Operand) const { in canSplatOperand() function in RISCVTargetLowering
1957 if (canSplatOperand(I->getOpcode(), Operand)) in canSplatOperand()
2007 if (!canSplatOperand(I, OpIdx.index())) in shouldSinkOperands()
2028 if (!canSplatOperand(Insn, U.getOperandNo())) in shouldSinkOperands()