Home
last modified time | relevance | path

Searched defs:TrueVal (Results 1 – 25 of 31) sorted by relevance

12

/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp462 Instruction *InstCombinerImpl::foldSelectIntoOp(SelectInst &SI, Value *TrueVal, in foldSelectIntoOp()
468 bool Swapped) -> Instruction * { in foldSelectIntoOp()
576 static Value *foldSelectICmpLshrAshr(const ICmpInst *IC, Value *TrueVal, in foldSelectICmpLshrAshr()
624 static Value *foldSelectICmpAndOr(const ICmpInst *IC, Value *TrueVal, in foldSelectICmpAndOr()
758 auto *TrueVal = SI.getTrueValue(); in foldSelectZeroOrMul() local
802 const Value *TrueVal, in canonicalizeSaturatedSubtract()
946 static Instruction *foldSelectCtlzToCttz(ICmpInst *ICI, Value *TrueVal, in foldSelectCtlzToCttz()
985 static Value *foldSelectCttzCtlz(ICmpInst *ICI, Value *TrueVal, Value *FalseVal, in foldSelectCttzCtlz()
1048 Value *TrueVal = Sel.getTrueValue(); in adjustMinMax() local
1229 Value *TrueVal = Sel.getTrueValue(), *FalseVal = Sel.getFalseValue(); in foldSelectValueEquivalence() local
[all …]
H A DInstCombineShifts.cpp554 Value *TrueVal = SI->getTrueValue(); in canEvaluateShifted() local
823 Value *TrueVal; in FoldShiftByConstant() local
H A DInstCombineAddSub.cpp2222 Value *Cond, *TrueVal, *FalseVal; in visitSub() local
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/
H A DSROA.h51 using TrueVal = Bitfield::Element<bool, 0, 1>; // Low 0'th bit. variable
/openbsd-src/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowAnalysisContext.h358 AtomicBoolValue &TrueVal; variable
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DProfDataUtils.cpp135 bool extractBranchWeights(const Instruction &I, uint64_t &TrueVal, in extractBranchWeights()
H A DConstantFold.cpp596 if (ConstantExpr *TrueVal = dyn_cast<ConstantExpr>(V1)) { in ConstantFoldSelectInstruction() local
/openbsd-src/gnu/llvm/llvm/lib/TableGen/
H A DTGLexer.h62 TrueVal, FalseVal, enumerator
/openbsd-src/gnu/llvm/llvm/lib/Target/VE/
H A DVECustomDAG.cpp413 auto TrueVal = DAG.getConstant(-1, DL, MVT::i32); in getConstantMask() local
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DValueTracking.cpp5951 Value *TrueVal, Value *FalseVal, in matchFastFloatClamp()
6005 Value *TrueVal, Value *FalseVal) { in matchClamp()
6150 Value *TrueVal, Value *FalseVal, in matchMinMax()
6241 Value *TrueVal, Value *FalseVal, in matchSelectPattern()
6549 Value *TrueVal = SI->getTrueValue(); in matchSelectPattern() local
6557 CmpInst *CmpI, Value *TrueVal, Value *FalseVal, Value *&LHS, Value *&RHS, in matchDecomposedSelectPattern()
H A DInstructionSimplify.cpp78 static Value *foldSelectWithBinaryOp(Value *Cond, Value *TrueVal, in foldSelectWithBinaryOp()
4289 static Value *simplifySelectBitTest(Value *TrueVal, Value *FalseVal, Value *X, in simplifySelectBitTest()
4398 Value *TrueVal, Value *FalseVal) { in simplifySelectWithFakeICmpEq()
4410 static Value *simplifySelectWithICmpCond(Value *CondVal, Value *TrueVal, in simplifySelectWithICmpCond()
4548 static Value *simplifySelectInst(Value *Cond, Value *TrueVal, Value *FalseVal, in simplifySelectInst()
4716 Value *llvm::simplifySelectInst(Value *Cond, Value *TrueVal, Value *FalseVal, in simplifySelectInst()
H A DIVDescriptors.cpp734 Value *TrueVal = SI->getTrueValue(); in isConditionalRdxPattern() local
H A DLazyValueInfo.cpp815 ValueLatticeElement &TrueVal = *OptTrueVal; in solveBlockValueSelect() local
H A DScalarEvolution.cpp6114 Value *TrueVal, in createNodeForSelectOrPHIInstWithICmpInstCond()
6252 createNodeForSelectViaUMinSeq(ScalarEvolution *SE, Value *Cond, Value *TrueVal, in createNodeForSelectViaUMinSeq()
6264 Value *V, Value *Cond, Value *TrueVal, Value *FalseVal) { in createNodeForSelectOrPHIViaUMinSeq()
6282 Value *TrueVal, in createNodeForSelectOrPHI()
7104 const APInt *TrueVal, *FalseVal; in getRangeViaFactoring() local
H A DInlineCost.cpp2274 Value *TrueVal = SI.getTrueValue(); in visitSelectInst() local
/openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp2124 SDValue TrueVal = DAG.getNode(Opc, dl, VT, ShOpHi, ExtraShAmt); in LowerShiftRightParts() local
2184 SDValue TrueVal = DAG.getNode(ISD::SHL, dl, VT, ShOpLo, ExtraShAmt); in LowerShiftLeftParts() local
/openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp1430 SDValue TrueVal = OtherOp; in combineSelectAndUse() local
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp2508 SDValue TrueVal = GetPromotedFloat(N->getOperand(1)); in PromoteFloatRes_SELECT() local
2518 SDValue TrueVal = GetPromotedFloat(N->getOperand(2)); in PromoteFloatRes_SELECT_CC() local
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DGVN.cpp2482 Value *TrueVal = ConstantInt::getTrue(TrueSucc->getContext()); in processInstruction() local
H A DJumpThreading.cpp969 Constant *TrueVal = getKnownConstant(SI->getTrueValue(), Preference); in computeValueKnownInPredecessorsImpl() local
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp5223 SDValue TrueVal, SDValue ARMcc, SDValue CCR, in getCMOV()
5263 const SDValue TrueVal, const SDValue FalseVal, in isLowerSaturate()
5360 SDValue TrueVal = Op.getOperand(2); in isLowerSaturatingConditional() local
5430 SDValue TrueVal = Op.getOperand(2); in LowerSELECT_CC() local
12438 SDValue TrueVal = OtherOp; in combineSelectAndUse() local
13053 SDValue TrueVal; in PerformSELECTCombine() local
18165 SDValue TrueVal = N->getOperand(1); in PerformCMOVCombine() local
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp3466 Value *TrueVal = PN->getIncomingValueForBlock(IfTrue); in FoldTwoEntryPHINode() local
4506 ConstantInt *TrueVal = dyn_cast<ConstantInt>(Select->getTrueValue()); in SimplifySwitchOnSelect() local
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp4646 const APInt &TrueVal = cast<ConstantSDNode>(TrueV)->getAPIntValue(); in lowerSELECT() local
8340 SDValue TrueVal = Slct.getOperand(1 + OpOffset); in combineSelectAndUse() local
10030 SDValue TrueVal, SDValue FalseVal, in tryFoldSelectIntoOp()
10076 SDValue TrueVal = N->getOperand(1); in performSELECTCombine() local
/openbsd-src/gnu/llvm/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp5088 Value *TrueVal, *FalseVal, *Cond; in parseFunctionBody() local
5109 Value *TrueVal, *FalseVal, *Cond; in parseFunctionBody() local
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DPatternMatch.h1778 auto *TrueVal = SI->getTrueValue(); in match() local

12