OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Opnd1
(Results
1 - 7
of
7
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
Reassociate.h
112
bool CombineXorOpnd(Instruction *I, reassociate::XorOpnd *
Opnd1
,
114
bool CombineXorOpnd(Instruction *I, reassociate::XorOpnd *
Opnd1
,
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineAddSub.cpp
195
Value *createFSub(Value *Opnd0, Value *
Opnd1
);
196
Value *createFAdd(Value *Opnd0, Value *
Opnd1
);
197
Value *createFMul(Value *Opnd0, Value *
Opnd1
);
358
Value *
Opnd1
= I->getOperand(1);
362
if ((C1 = dyn_cast<ConstantFP>(
Opnd1
)) && C1->isZero())
363
Opnd1
= nullptr;
372
if (
Opnd1
) {
375
Addend.set(1,
Opnd1
);
382
if (Opnd0 ||
Opnd1
)
383
return Opnd0 &&
Opnd1
? 2 : 1
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
Reassociate.cpp
1295
// Helper function of OptimizeXor(). It tries to simplify "
Opnd1
^ ConstOpnd"
1301
bool ReassociatePass::CombineXorOpnd(Instruction *I, XorOpnd *
Opnd1
,
1307
if (!
Opnd1
->isOrExpr() ||
Opnd1
->getConstPart().isNullValue())
1310
if (!
Opnd1
->getValue()->hasOneUse())
1313
const APInt &C1 =
Opnd1
->getConstPart();
1317
Value *X =
Opnd1
->getSymbolicPart();
1322
if (Instruction *T = dyn_cast<Instruction>(
Opnd1
->getValue()))
1328
// "
Opnd1
^ Opnd2 ^ ConstOpnd" into "R ^ C", where C would be 0, and R is a
1335
bool ReassociatePass::CombineXorOpnd(Instruction *I, XorOpnd *
Opnd1
,
[
all
...]
LoopIdiomRecognize.cpp
1992
Value *
Opnd1
= ConstantInt::get(PopCntZext->getType(), 0);
1994
std::swap(Opnd0,
Opnd1
);
1997
Builder.CreateICmp(PreCond->getPredicate(), Opnd0,
Opnd1
));
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
PatternMatch.h
2175
template <typename Opnd0, typename
Opnd1
>
2176
inline typename m_Intrinsic_Ty<Opnd0,
Opnd1
>::Ty m_FMin(const Opnd0 &Op0,
2177
const
Opnd1
&Op1) {
2181
template <typename Opnd0, typename
Opnd1
>
2182
inline typename m_Intrinsic_Ty<Opnd0,
Opnd1
>::Ty m_FMax(const Opnd0 &Op0,
2183
const
Opnd1
&Op1) {
2187
template <typename Opnd0, typename
Opnd1
, typename Opnd2>
2188
inline typename m_Intrinsic_Ty<Opnd0,
Opnd1
, Opnd2>::Ty
2189
m_FShl(const Opnd0 &Op0, const
Opnd1
&Op1, const Opnd2 &Op2) {
2193
template <typename Opnd0, typename
Opnd1
, typename Opnd2
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.cpp
9443
/// If true is returned then the operands of ADDSUB = Opnd0 +-
Opnd1
9444
/// (SUBADD = Opnd0 -+
Opnd1
) operation are written to the parameters
9445
/// \p Opnd0 and \p
Opnd1
.
9448
SDValue &Opnd0, SDValue &
Opnd1
,
9543
Opnd1
= InVec1;
9548
/// recognized as ADDSUB/SUBADD(\p Opnd0, \p
Opnd1
) into
9549
/// FMADDSUB/FMSUBADD(x, y, \p
Opnd1
). If (and only if) true is returned, the
9550
/// operands of FMADDSUB/FMSUBADD are written to parameters \p Opnd0, \p
Opnd1
, \p Opnd2.
9554
/// using \p Opnd0 and \p
Opnd1
as operands. Also, this method is called
9575
SDValue &Opnd0, SDValue &
Opnd1
, SDValue &Opnd2
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp
13276
const SDValue *
Opnd1
;
13310
SetCCInfo.Info.Generic.
Opnd1
= &Op.getOperand(1);
13399
*InfoAndKind.Info.Generic.Opnd0, *InfoAndKind.Info.Generic.
Opnd1
,
Completed in 61 milliseconds
Indexes created Tue Feb 24 08:35:24 UTC 2026