OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Mag
(Results
1 - 4
of
4
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineCalls.cpp
1431
Value *
Mag
= II->getArgOperand(0), *Sign = II->getArgOperand(1);
1434
// copysign
Mag
, +Sign --> fabs
Mag
1435
Value *Fabs = Builder.CreateUnaryIntrinsic(Intrinsic::fabs,
Mag
, II);
1442
// copysign
Mag
, -Sign --> fneg (fabs
Mag
)
1443
Value *Fabs = Builder.CreateUnaryIntrinsic(Intrinsic::fabs,
Mag
, II);
1448
// copysign
Mag
, (copysign ?, X) --> copysign
Mag
, X
1456
if (match(
Mag
, m_FAbs(m_Value(X))) || match(Mag, m_FNeg(m_Value(X)))
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
LegalizeDAG.cpp
1552
SDValue
Mag
= Node->getOperand(0);
1565
EVT FloatVT =
Mag
.getValueType();
1568
SDValue AbsValue = DAG.getNode(ISD::FABS, DL, FloatVT,
Mag
);
1575
// Transform
Mag
value to integer, and clear the sign bit.
1577
getSignAsIntValue(MagAsInt, DL,
Mag
);
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelLowering.cpp
4226
SDValue
Mag
= Op.getOperand(0);
4228
assert(
Mag
.getValueType() == Sign.getValueType() &&
4232
Mag
= convertToScalableVector(ContainerVT,
Mag
, DAG, Subtarget);
4239
DAG.getNode(RISCVISD::FCOPYSIGN_VL, DL, ContainerVT,
Mag
, Sign, Mask, VL);
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.cpp
21936
SDValue
Mag
= Op.getOperand(0);
21986
if (ConstantFPSDNode *Op0CN = isConstOrConstSplatFP(
Mag
)) {
21993
Mag
= DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, LogicVT,
Mag
);
21994
MagBits = DAG.getNode(X86ISD::FAND, dl, LogicVT,
Mag
, MagMask);
[
all
...]
Completed in 64 milliseconds
Indexes created Wed Jun 10 00:26:05 UTC 2026