Home
last modified time | relevance | path

Searched refs:FalseValue (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSDPatternMatch.h659 SDValue FalseValue, ISD::CondCode CC) {
660 if ((TrueValue != L || FalseValue != R) &&
661 (TrueValue != R || FalseValue != L))
679 SDValue FalseValue = N->getOperand(EO_SELECT.FirstIndex + 2);
688 return MatchMinMax(L, R, TrueValue, FalseValue, CondNode->get());
698 SDValue FalseValue = N->getOperand(EO_SELECT.FirstIndex + 3);
701 return MatchMinMax(L, R, TrueValue, FalseValue, CondNode->get());
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp425 Value *FalseValue = SI->getFalseValue(); in replace() local
428 if (Value *Replacement = getReplacement(FalseValue)) in replace()
429 FalseValue = Replacement; in replace()
430 auto *NewSI = SelectInst::Create(SI->getCondition(), TrueValue, FalseValue, in replace()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaISelLowering.cpp896 SDValue FalseValue = Op.getOperand(3); in LowerSELECT_CC() local
904 FalseValue, TargetCC, Op->getFlags()); in LowerSELECT_CC()
915 {LHS, RHS, TrueValue, FalseValue, TargetCC, TargetBC}, in LowerSELECT_CC()
1568 MachineOperand &FalseValue = MI.getOperand(4); in emitSelectCC() local
1628 .addReg(FalseValue.getReg()) in emitSelectCC()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp6999 APInt FalseValue = FalseOpt->Value; in tryFoldSelectOfConstants() local
7002 if (TrueValue.isOne() && FalseValue.isZero()) { in tryFoldSelectOfConstants()
7011 if (TrueValue.isAllOnes() && FalseValue.isZero()) { in tryFoldSelectOfConstants()
7020 if (TrueValue.isZero() && FalseValue.isOne()) { in tryFoldSelectOfConstants()
7031 if (TrueValue.isZero() && FalseValue.isAllOnes()) { in tryFoldSelectOfConstants()
7042 if (TrueValue - 1 == FalseValue) { in tryFoldSelectOfConstants()
7053 if (TrueValue + 1 == FalseValue) { in tryFoldSelectOfConstants()
7064 if (TrueValue.isPowerOf2() && FalseValue.isZero()) { in tryFoldSelectOfConstants()
7078 if (FalseValue.isPowerOf2() && TrueValue.isZero()) { in tryFoldSelectOfConstants()
7087 auto ShAmtC = B.buildConstant(ShiftTy, FalseValue.exactLogBase2()); in tryFoldSelectOfConstants()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp7142 APInt FalseValue; in getRangeViaFactoring() member
7176 FalseValue = *FalseVal; in getRangeViaFactoring()
7186 FalseValue = FalseValue.trunc(BitWidth); in getRangeViaFactoring()
7190 FalseValue = FalseValue.zext(BitWidth); in getRangeViaFactoring()
7194 FalseValue = FalseValue.sext(BitWidth); in getRangeViaFactoring()
7200 FalseValue += Offset; in getRangeViaFactoring()
7231 const SCEV *FalseStart = this->getConstant(StartPattern.FalseValue); in getRangeViaFactoring()
7232 const SCEV *FalseStep = this->getConstant(StepPattern.FalseValue); in getRangeViaFactoring()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp4450 auto *FalseValue = CurrentSelect->getFalseValue(); in FillPlaceholders() local
4451 assert(Map.contains(FalseValue) && "No False Value!"); in FillPlaceholders()
4452 Select->setFalseValue(ST.Get(Map[FalseValue])); in FillPlaceholders()