OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:NewShift
(Results
1 - 7
of
7
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineShifts.cpp
143
BinaryOperator *
NewShift
= BinaryOperator::Create(ShiftOpcode, X, NewShAmt);
150
NewShift
->setHasNoUnsignedWrap(Sh0->hasNoUnsignedWrap() &&
152
NewShift
->setHasNoSignedWrap(Sh0->hasNoSignedWrap() &&
155
NewShift
->setIsExact(Sh0->isExact() && Sh1->isExact());
159
Instruction *Ret =
NewShift
;
161
Builder.Insert(
NewShift
);
162
Ret = CastInst::Create(Instruction::Trunc,
NewShift
, Sh0->getType());
317
auto *
NewShift
= BinaryOperator::Create(OuterShift->getOpcode(), X,
320
return
NewShift
;
322
Builder.Insert(
NewShift
);
[
all
...]
InstCombineCompares.cpp
1708
Value *
NewShift
=
1713
Value *NewAnd = Builder.CreateAnd(Shift->getOperand(0),
NewShift
);
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUISelLowering.cpp
3107
SDValue
NewShift
= DAG.getNode(ISD::SHL, SL, MVT::i32, Lo, ShiftAmt);
3111
SDValue Vec = DAG.getBuildVector(MVT::v2i32, SL, {Zero,
NewShift
});
3131
SDValue
NewShift
= DAG.getNode(ISD::SRA, SL, MVT::i32, Hi,
3134
SDValue BuildVec = DAG.getBuildVector(MVT::v2i32, SL, {Hi,
NewShift
});
3141
SDValue
NewShift
= DAG.getNode(ISD::SRA, SL, MVT::i32, Hi,
3143
SDValue BuildVec = DAG.getBuildVector(MVT::v2i32, SL, {
NewShift
,
NewShift
});
3192
SDValue
NewShift
= DAG.getNode(ISD::SRL, SL, MVT::i32, Hi, NewConst);
3194
SDValue BuildPair = DAG.getBuildVector(MVT::v2i32, SL, {
NewShift
, Zero});
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelDAGToDAG.cpp
1927
SDValue
NewShift
= DAG.getNode(ISD::SHL, DL, VT, NewAnd, Shift.getOperand(1));
1936
insertDAGNode(DAG, N,
NewShift
);
1937
DAG.ReplaceAllUsesWith(N,
NewShift
);
X86ISelLowering.cpp
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp
2239
SDValue
NewShift
= DAG.getNode(ShOpcode, DL, VT, Not.getOperand(0), ShAmt);
2243
return DAG.getNode(ISD::ADD, DL, VT,
NewShift
, NewC);
8076
SDValue
NewShift
= DAG.getNode(N->getOpcode(), DL, VT, LHS.getOperand(0),
8078
return DAG.getNode(LHS.getOpcode(), DL, VT,
NewShift
, NewRHS);
8782
SDValue
NewShift
= DAG.getNode(ISD::SRL, DL, InnerShiftVT,
8784
return DAG.getNode(ISD::TRUNCATE, DL, VT,
NewShift
);
8792
SDValue
NewShift
= DAG.getNode(ISD::SRL, DL, InnerShiftVT,
8797
SDValue And = DAG.getNode(ISD::AND, DL, InnerShiftVT,
NewShift
, Mask);
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelLowering.cpp
15860
SDValue
NewShift
= DAG.getNode(NewOpcode, DL, N->getVTList(), Op0, Op1,
15862
DAG.ReplaceAllUsesWith(N,
NewShift
.getNode());
15863
return
NewShift
;
Completed in 111 milliseconds
Indexes created Mon Jun 08 00:24:58 UTC 2026