OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DemandedMask
(Results
1 - 15
of
15
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineSimplifyDemanded.cpp
58
APInt
DemandedMask
(APInt::getAllOnesValue(BitWidth));
60
Value *V = SimplifyDemandedUseBits(&Inst,
DemandedMask
, Known,
72
const APInt &
DemandedMask
,
75
Value *NewVal = SimplifyDemandedUseBits(U.get(),
DemandedMask
, Known,
87
/// set in
DemandedMask
of the result of V are ever used downstream.
99
/// Known.Zero may only be accurate for those bits set in
DemandedMask
. Note
100
/// also that the bitwidth of V,
DemandedMask
, Known.Zero and Known.One must all
108
Value *InstCombinerImpl::SimplifyDemandedUseBits(Value *V, APInt
DemandedMask
,
114
uint32_t BitWidth =
DemandedMask
.getBitWidth();
119
"Value *V,
DemandedMask
and Known must have same BitWidth")
[
all
...]
InstCombineInternal.h
575
Value *SimplifyDemandedUseBits(Value *V, APInt
DemandedMask
, KnownBits &Known,
578
const APInt &
DemandedMask
, KnownBits &Known,
583
///
DemandedMask
, but without modifying the Instruction.
585
const APInt &
DemandedMask
,
593
const APInt &ShlOp1, const APInt &
DemandedMask
, KnownBits &Known);
InstructionCombining.cpp
177
IntrinsicInst &II, APInt
DemandedMask
, KnownBits &Known,
181
return TTI.simplifyDemandedUseBitsIntrinsic(*this, II,
DemandedMask
, Known,
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/InstCombine/
InstCombiner.h
382
targetSimplifyDemandedUseBitsIntrinsic(IntrinsicInst &II, APInt
DemandedMask
,
516
const APInt &
DemandedMask
, KnownBits &Known,
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86TargetTransformInfo.h
166
APInt
DemandedMask
, KnownBits &Known,
X86InstCombineIntrinsic.cpp
1741
InstCombiner &IC, IntrinsicInst &II, APInt
DemandedMask
, KnownBits &Known,
1765
// we know that
DemandedMask
is non-zero already.
1766
APInt DemandedElts =
DemandedMask
.zextOrTrunc(ArgWidth);
X86ISelLowering.cpp
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreISelLowering.cpp
1604
APInt
DemandedMask
= APInt::getLowBitsSet(BitWidth, 8);
1609
if (TLI.ShrinkDemandedConstant(OutVal,
DemandedMask
, TLO) ||
1610
TLI.SimplifyDemandedBits(OutVal,
DemandedMask
, Known, TLO))
1620
APInt
DemandedMask
= APInt::getLowBitsSet(BitWidth, 16);
1625
if (TLI.ShrinkDemandedConstant(Time,
DemandedMask
, TLO) ||
1626
TLI.SimplifyDemandedBits(Time,
DemandedMask
, Known, TLO))
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
TargetTransformInfo.h
564
APInt
DemandedMask
, KnownBits &Known,
1488
APInt
DemandedMask
, KnownBits &Known,
1829
APInt
DemandedMask
, KnownBits &Known,
1831
return Impl.simplifyDemandedUseBitsIntrinsic(IC, II,
DemandedMask
, Known,
TargetTransformInfoImpl.h
176
APInt
DemandedMask
, KnownBits &Known,
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
TargetTransformInfo.cpp
303
InstCombiner &IC, IntrinsicInst &II, APInt
DemandedMask
, KnownBits &Known,
305
return TTIImpl->simplifyDemandedUseBitsIntrinsic(IC, II,
DemandedMask
, Known,
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
Local.cpp
3165
APInt
DemandedMask
= APInt::getAllOnesValue(DemandedBW);
3171
DemandedMask
.clearBit(BitIdx);
3202
if (!
DemandedMask
.isAllOnesValue()) {
3203
auto *Mask = ConstantInt::get(DemandedTy,
DemandedMask
);
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
BasicTTIImpl.h
581
APInt
DemandedMask
,
584
return BaseT::simplifyDemandedUseBitsIntrinsic(IC, II,
DemandedMask
, Known,
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelLowering.cpp
14081
APInt
DemandedMask
= APInt::getLowBitsSet(32, 16);
14083
if (TLI.SimplifyDemandedBits(Op0,
DemandedMask
, DCI))
14286
APInt
DemandedMask
= APInt::getLowBitsSet(32, 16);
14288
if (TLI.SimplifyDemandedBits(Op,
DemandedMask
, DCI))
16038
APInt
DemandedMask
= APInt::getLowBitsSet(32, BitWidth);
16039
if (SimplifyDemandedBits(N->getOperand(3),
DemandedMask
, DCI))
16055
APInt
DemandedMask
= APInt::getLowBitsSet(32, BitWidth);
16056
if (SimplifyDemandedBits(N->getOperand(1),
DemandedMask
, DCI))
17035
APInt
DemandedMask
= APInt::getLowBitsSet(BitWidth, 16);
17036
if (SimplifyDemandedBits(N->getOperand(1),
DemandedMask
, DCI)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp
14669
APInt
DemandedMask
= ~ShiftedOutBits;
14671
if (TLI.SimplifyDemandedBits(Op,
DemandedMask
, DCI))
14789
APInt
DemandedMask
= APInt::getLowBitsSet(64, 56);
14794
if (TLI.SimplifyDemandedBits(Addr,
DemandedMask
, Known, TLO)) {
Completed in 155 milliseconds
Indexes created Tue Sep 22 00:26:15 UTC 2026