Searched refs:TrueOp (Results 1 - 9 of 9) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.h114 // Result = SELECT Cond, TrueOp, FalseOp
119 SmallVectorImpl<MachineOperand> &Cond, unsigned &TrueOp,
129 // If both sides of the select can be optimized, the TrueOp is modifed.
H A DLanaiInstrInfo.cpp440 unsigned &TrueOp, unsigned &FalseOp,
448 TrueOp = 1;
438 analyzeSelect(const MachineInstr &MI, SmallVectorImpl<MachineOperand> &Cond, unsigned &TrueOp, unsigned &FalseOp, bool &Optimizable) const argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1828 auto *TrueOp = dyn_cast<ConstantSDNode>(Node->getOperand(0)); local
1830 if (!TrueOp || !FalseOp)
1834 if (TrueOp->getSExtValue() != 1 && TrueOp->getSExtValue() != -1)
1859 unsigned ShiftOp = TrueOp->getSExtValue() == 1 ? ISD::SRL : ISD::SRA;
1866 if (TrueOp->getSExtValue() == 1) {
H A DSystemZISelLowering.cpp2937 SDValue TrueOp = Op.getOperand(2);
2952 if (isAbsolute(C.Op0, TrueOp, FalseOp))
2953 return getAbsolute(DAG, DL, TrueOp, C.CCMask & SystemZ::CCMASK_CMP_LT);
2954 if (isAbsolute(C.Op0, FalseOp, TrueOp))
2959 SDValue Ops[] = {TrueOp, FalseOp,
5593 auto *TrueOp = dyn_cast<ConstantSDNode>(N0.getOperand(0)); local
5595 if (TrueOp && FalseOp) {
5597 SDValue Ops[] = { DAG.getConstant(TrueOp->getZExtValue(), DL, VT),
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.h302 SmallVectorImpl<MachineOperand> &Cond, unsigned &TrueOp,
H A DARMBaseInstrInfo.cpp2211 unsigned &TrueOp, unsigned &FalseOp,
2221 TrueOp = 1;
2209 analyzeSelect(const MachineInstr &MI, SmallVectorImpl<MachineOperand> &Cond, unsigned &TrueOp, unsigned &FalseOp, bool &Optimizable) const argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DPeepholeOptimizer.cpp629 unsigned TrueOp = 0; local
633 if (TII->analyzeSelect(MI, Cond, TrueOp, FalseOp, Optimizable))
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h881 /// Result = SELECT Cond, TrueOp, FalseOp
889 /// @param TrueOp Operand number of the value selected when Cond is true.
895 unsigned &TrueOp, unsigned &FalseOp,
914 /// @param PreferFalse Try to optimize FalseOp instead of TrueOp.
893 analyzeSelect(const MachineInstr &MI, SmallVectorImpl<MachineOperand> &Cond, unsigned &TrueOp, unsigned &FalseOp, bool &Optimizable) const argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp[all...]

Completed in 376 milliseconds