Searched refs:canSplatOperand (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.h | 515 bool canSplatOperand(Instruction *I, int Operand) const; 518 bool canSplatOperand(unsigned Opcode, int Operand) const;
|
H A D | RISCVTargetTransformInfo.cpp | 1693 if (OpInfo.isUniform() && TLI->canSplatOperand(Opcode, Operand)) in getArithmeticInstrCost()
|
H A D | RISCVISelLowering.cpp | 2051 bool RISCVTargetLowering::canSplatOperand(unsigned Opcode, int Operand) const { in canSplatOperand() 2081 bool RISCVTargetLowering::canSplatOperand(Instruction *I, int Operand) const { in canSplatOperand() 2085 if (canSplatOperand(I->getOpcode(), Operand)) in canSplatOperand() 2159 if (!canSplatOperand(I, OpIdx.index())) in shouldSinkOperands() 2180 if (!canSplatOperand(Insn, U.getOperandNo())) in shouldSinkOperands() 2050 bool RISCVTargetLowering::canSplatOperand(unsigned Opcode, int Operand) const { canSplatOperand() function in RISCVTargetLowering 2080 bool RISCVTargetLowering::canSplatOperand(Instruction *I, int Operand) const { canSplatOperand() function in RISCVTargetLowering
|