OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SignMask
(Results
1 - 8
of
8
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
LegalizeDAG.cpp
70
APInt
SignMask
;
1495
State.
SignMask
= APInt::getSignMask(NumBits);
1531
State.
SignMask
= APInt::getOneBitSet(LoadTy.getScalarSizeInBits(), 7);
1560
SDValue
SignMask
= DAG.getConstant(SignAsInt.
SignMask
, DL, IntVT);
1562
SignMask
);
1579
SDValue ClearSignMask = DAG.getConstant(~MagAsInt.
SignMask
, DL, MagVT);
1616
SDValue
SignMask
= DAG.getConstant(SignAsInt.
SignMask
, DL, IntVT);
1618
DAG.getNode(ISD::XOR, DL, IntVT, SignAsInt.IntValue,
SignMask
);
[
all
...]
DAGCombiner.cpp
12393
APInt
SignMask
;
12397
SignMask
= ~APInt::getSignMask(SourceVT.getScalarSizeInBits());
12401
SignMask
= APInt::getSignMask(SourceVT.getScalarSizeInBits());
12405
SignMask
= APInt::getSignMask(SourceVT.getScalarSizeInBits());
12417
if (LogicOp1 && LogicOp1->getAPIntValue() ==
SignMask
&&
22209
APInt
SignMask
;
22213
SignMask
= APInt::getSignMask(N0.getScalarValueSizeInBits());
22215
SignMask
= ~
SignMask
;
22216
SignMask
= APInt::getSplat(IntVT.getSizeInBits(), SignMask)
[
all
...]
LegalizeFloatTypes.cpp
478
APInt
SignMask
= APInt::getSignMask(NVT.getSizeInBits());
480
DAG.getConstant(
SignMask
, dl, NVT));
TargetLowering.cpp
6684
SDValue
SignMask
= DAG.getConstant(APInt::getSignMask(SrcEltBits), dl, IntVT);
6696
DAG.getNode(ISD::AND, dl, IntVT, Bits,
SignMask
),
6748
// the destination
signmask
can't be represented by the float, so we can
6752
APInt
SignMask
= APInt::getSignMask(DstVT.getScalarSizeInBits());
6754
APF.convertFromAPInt(
SignMask
, false, APFloat::rmNearestTiesToEven)) {
6785
//
signmask
then offset (the result of which should be fully representable).
6797
DAG.getConstant(
SignMask
, dl, DstVT));
6821
DAG.getConstant(
SignMask
, dl, DstVT));
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineCompares.cpp
1598
// (icmp u/s (xor X
SignMask
), C) -> (icmp s/u X, (xor C
SignMask
))
1604
// (icmp u/s (xor X ~
SignMask
), C) -> (icmp s/u X, (xor C ~
SignMask
))
2327
APInt
SignMask
= APInt::getSignMask(Ty->getScalarSizeInBits());
2328
Constant *MaskC = ConstantInt::get(Ty,
SignMask
| (*DivisorC - 1));
2340
return new ICmpInst(ICmpInst::ICMP_UGT, And, ConstantInt::get(Ty,
SignMask
));
4061
// icmp u/s (a ^
signmask
), (b ^
signmask
) --> icmp s/u a, b
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
LegalizerHelper.cpp
2992
auto
SignMask
=
2995
MIRBuilder.buildXor(Res, SubByReg,
SignMask
);
5792
auto
SignMask
= MIRBuilder.buildConstant(SrcTy,
5794
auto AndSignMask = MIRBuilder.buildAnd(SrcTy, Src,
SignMask
);
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.cpp
21972
SDValue
SignMask
= DAG.getConstantFP(
21980
SDValue SignBit = DAG.getNode(X86ISD::FAND, dl, LogicVT, Sign,
SignMask
);
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp
8092
SDValue
SignMask
= DAG.getConstant(0x80000000, dl, DstVT);
8120
dl, DstVT, Sel, DAG.getConstant(0, dl, DstVT),
SignMask
);
8128
True = DAG.getNode(ISD::ADD, dl, MVT::i32, True,
SignMask
);
Completed in 88 milliseconds
Indexes created Mon Jun 08 00:24:58 UTC 2026