OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:TrueVal
(Results
1 - 16
of
16
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/TableGen/
TGLexer.h
61
TrueVal
, FalseVal,
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineShifts.cpp
511
Value *
TrueVal
= SI->getTrueValue();
513
return canEvaluateShifted(
TrueVal
, NumBits, IsLeftShift, IC, SI) &&
869
Value *
TrueVal
;
870
if (match(Op0, m_Select(m_Value(Cond), m_Value(
TrueVal
),
873
if (!isa<Constant>(
TrueVal
) && FBO->getOperand(0) ==
TrueVal
&&
880
Builder.CreateBinOp(I.getOpcode(),
TrueVal
, Op1);
InstCombineSelect.cpp
431
Instruction *InstCombinerImpl::foldSelectIntoOp(SelectInst &SI, Value *
TrueVal
,
435
if (auto *TVI = dyn_cast<BinaryOperator>(
TrueVal
)) {
468
if (FVI->hasOneUse() && !isa<Constant>(
TrueVal
)) {
471
if ((SFO & 1) &&
TrueVal
== FVI->getOperand(0)) {
473
} else if ((SFO & 2) &&
TrueVal
== FVI->getOperand(1)) {
490
TrueVal
, NewSel);
518
// The
TrueVal
has general form of: and %B, 1
548
static Value *foldSelectICmpLshrAshr(const ICmpInst *IC, Value *
TrueVal
,
569
std::swap(
TrueVal
, FalseVal);
571
if (match(
TrueVal
, m_LShr(m_Value(X), m_Value(Y))) &
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
GVN.cpp
2357
Value *
TrueVal
= ConstantInt::getTrue(TrueSucc->getContext());
2359
Changed |= propagateEquality(BranchCond,
TrueVal
, TrueE, true);
JumpThreading.cpp
954
Constant *
TrueVal
= getKnownConstant(SI->getTrueValue(), Preference);
957
if ((
TrueVal
|| FalseVal) &&
973
KnownCond = (
TrueVal
!= nullptr);
977
if (Constant *Val = KnownCond ?
TrueVal
: FalseVal)
2852
/// %s = select %p,
trueval
, falseval
2859
/// %s = select %c,
trueval
, falseval
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
InlineCost.cpp
1914
Value *
TrueVal
= SI.getTrueValue();
1917
Constant *TrueC = dyn_cast<Constant>(
TrueVal
);
1919
TrueC = SimplifiedValues.lookup(
TrueVal
);
1937
ConstantOffsetPtrs.lookup(
TrueVal
);
1943
if (auto *SROAArg = getSROAArgForValueOrNull(
TrueVal
))
1953
?
TrueVal
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
LegalizeFloatTypes.cpp
2477
SDValue
TrueVal
= GetPromotedFloat(N->getOperand(1));
2480
return DAG.getNode(ISD::SELECT, SDLoc(N),
TrueVal
->getValueType(0),
2481
N->getOperand(0),
TrueVal
, FalseVal);
2487
SDValue
TrueVal
= GetPromotedFloat(N->getOperand(2));
2491
TrueVal
.getNode()->getValueType(0), N->getOperand(0),
2492
N->getOperand(1),
TrueVal
, FalseVal, N->getOperand(4));
/src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXISelLowering.cpp
1987
SDValue
TrueVal
= DAG.getNode(Opc, dl, VT, ShOpHi, ExtraShAmt);
1993
SDValue Lo = DAG.getNode(ISD::SELECT, dl, VT, Cmp,
TrueVal
, FalseVal);
2047
SDValue
TrueVal
= DAG.getNode(ISD::SHL, dl, VT, ShOpLo, ExtraShAmt);
2053
SDValue Hi = DAG.getNode(ISD::SELECT, dl, VT, Cmp,
TrueVal
, FalseVal);
/src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
SparcISelLowering.cpp
2476
SDValue
TrueVal
= Op.getOperand(2);
2502
return DAG.getNode(Opc, dl,
TrueVal
.getValueType(),
TrueVal
, FalseVal,
/src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp
4280
Value *
TrueVal
, *FalseVal, *Cond;
4281
if (getValueTypePair(Record, OpNum, NextValueNo,
TrueVal
, &FullTy) ||
4282
popValue(Record, OpNum, NextValueNo,
TrueVal
->getType(), FalseVal) ||
4286
I = SelectInst::Create(Cond,
TrueVal
, FalseVal);
4295
Value *
TrueVal
, *FalseVal, *Cond;
4296
if (getValueTypePair(Record, OpNum, NextValueNo,
TrueVal
, &FullTy) ||
4297
popValue(Record, OpNum, NextValueNo,
TrueVal
->getType(), FalseVal) ||
4313
I = SelectInst::Create(Cond,
TrueVal
, FalseVal);
/src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZISelLowering.cpp
6501
auto *
TrueVal
= dyn_cast<ConstantSDNode>(CompareLHS->getOperand(0));
6502
if (!
TrueVal
)
6509
else if (CompareRHS->getZExtValue() !=
TrueVal
->getZExtValue())
6630
auto *
TrueVal
= dyn_cast<ConstantSDNode>(Select->getOperand(0));
6632
if (!
TrueVal
|| !FalseVal)
6634
if (
TrueVal
->getZExtValue() != 0 && FalseVal->getZExtValue() == 0)
6636
else if (
TrueVal
->getZExtValue() == 0 && FalseVal->getZExtValue() != 0)
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SimplifyCFG.cpp
2844
Value *
TrueVal
= PN->getIncomingValue(PN->getIncomingBlock(0) == IfFalse);
2847
Value *Sel = Builder.CreateSelect(IfCond,
TrueVal
, FalseVal, "", InsertPt);
4010
ConstantInt *
TrueVal
= dyn_cast<ConstantInt>(Select->getTrueValue());
4012
if (!
TrueVal
|| !FalseVal)
4017
BasicBlock *TrueBB = SI->findCaseValue(
TrueVal
)->getCaseSuccessor();
4028
(uint32_t)Weights[SI->findCaseValue(
TrueVal
)->getSuccessorIndex()];
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelLowering.cpp
2689
const APInt &
TrueVal
= cast<ConstantSDNode>(TrueV)->getAPIntValue();
2691
if (
TrueVal
- 1 == FalseVal)
2693
if (
TrueVal
+ 1 == FalseVal)
5442
SDValue
TrueVal
= Slct.getOperand(3);
5445
if (isZeroOrAllOnes(
TrueVal
, AllOnes)) {
5450
NonConstantVal =
TrueVal
;
5455
TrueVal
= OtherOp;
5459
std::swap(
TrueVal
, FalseVal);
5463
Slct.getOperand(2),
TrueVal
, FalseVal});
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGOpenMPRuntime.cpp
7334
llvm::Value *
TrueVal
= CGF.Builder.CreateNUWSub(LengthVal, LBVal);
7336
Cmp,
TrueVal
, llvm::ConstantInt::get(CGF.SizeTy, 0));
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp
7037
const int64_t
TrueVal
= CTVal->getSExtValue();
7044
if (
TrueVal
== ~FalseVal) {
7047
TrueVal
== -FalseVal) {
7066
} else if ((
TrueVal
== FalseVal + 1) || (
TrueVal
+ 1 == FalseVal)) {
7069
if (
TrueVal
> FalseVal) {
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelLowering.cpp
4978
SDValue
TrueVal
, SDValue ARMcc, SDValue CCR,
4983
TrueVal
= DAG.getNode(ARMISD::VMOVRRD, dl,
4984
DAG.getVTList(MVT::i32, MVT::i32),
TrueVal
);
4986
SDValue TrueLow =
TrueVal
.getValue(0);
4987
SDValue TrueHigh =
TrueVal
.getValue(1);
4998
return DAG.getNode(ARMISD::CMOV, dl, VT, FalseVal,
TrueVal
, ARMcc, CCR,
5011
// See if a conditional (LHS CC RHS ?
TrueVal
: FalseVal) is lower-saturating.
5018
const SDValue
TrueVal
, const SDValue FalseVal,
5021
((K == LHS && K ==
TrueVal
) || (K == RHS && K == FalseVal))) ||
5023
((K == RHS && K ==
TrueVal
) || (K == LHS && K == FalseVal)))
[
all
...]
Completed in 76 milliseconds
Indexes created Thu Aug 06 00:25:04 UTC 2026