Searched refs:LHSOpcode (Results 1 – 3 of 3) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 2002 unsigned LHSOpcode, RHSOpcode, LHSIndex, RHSIndex; in LowerConvertLow() local 2004 if (!GetConvertedLane(Op.getOperand(0), LHSOpcode, LHSSrcVec, LHSIndex) || in LowerConvertLow() 2008 if (LHSOpcode != RHSOpcode) in LowerConvertLow() 2012 switch (LHSOpcode) { in LowerConvertLow() 2031 return DAG.getNode(LHSOpcode, DL, MVT::v2f64, Src); in LowerConvertLow()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstructionCombining.cpp | 1065 Instruction::BinaryOps LHSOpcode, RHSOpcode; in tryFactorizationFolds() local 1068 LHSOpcode = getBinOpsForFactorization(TopLevelOpcode, Op0, A, B, Op1); in tryFactorizationFolds() 1074 if (Op0 && Op1 && LHSOpcode == RHSOpcode) in tryFactorizationFolds() 1075 if (Value *V = tryFactorization(I, SQ, Builder, LHSOpcode, A, B, C, D)) in tryFactorizationFolds() 1081 if (Value *Ident = getIdentityValue(LHSOpcode, RHS)) in tryFactorizationFolds() 1083 tryFactorization(I, SQ, Builder, LHSOpcode, A, B, RHS, Ident)) in tryFactorizationFolds()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelDAGToDAG.cpp | 714 unsigned LHSOpcode = LHS->getOpcode(); in SelectShiftedRegisterFromAnd() local 715 if (LHSOpcode != ISD::SHL && LHSOpcode != ISD::SRL && LHSOpcode != ISD::SRA) in SelectShiftedRegisterFromAnd() 736 if (LHSOpcode == ISD::SHL) { in SelectShiftedRegisterFromAnd() 754 if (LHSOpcode == ISD::SRA && (BitWidth != (LowZBits + MaskLen))) in SelectShiftedRegisterFromAnd() 758 if (LHSOpcode == ISD::SRL && (BitWidth > (NewShiftC + MaskLen))) in SelectShiftedRegisterFromAnd() 761 if (LHSOpcode == ISD::SRL) in SelectShiftedRegisterFromAnd()
|