OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:hasOneUse
(Results
1 - 25
of
85
) sorted by null
1
2
3
4
/external/llvm/lib/Transforms/InstCombine/
InstCombineAndOrXor.cpp
30
if (!IsFreeToInvert(Operand, Operand->
hasOneUse
()))
171
if (Op->
hasOneUse
()) {
179
if (Op->
hasOneUse
()){
201
if (Op->
hasOneUse
()) {
277
if (Op->
hasOneUse
()) {
[
all
...]
InstCombinePHI.cpp
47
if (!I || I->getOpcode() != Opc || !I->
hasOneUse
() ||
150
if (!GEP || !GEP->
hasOneUse
() || GEP->getType() != FirstInst->getType() ||
319
if (!LI || !LI->
hasOneUse
())
436
if (Zext->getSrcTy() != NarrowType || !Zext->
hasOneUse
())
529
if (!I || !I->
hasOneUse
() || !I->isSameOperationAs(FirstInst))
602
if (!PN->
hasOneUse
()) return false;
760
!UserI->
hasOneUse
() || !isa<TruncInst>(UserI->user_back()) ||
[
all
...]
InstCombineCompares.cpp
651
(GEPLHS->hasAllConstantIndices() || GEPLHS->
hasOneUse
()) &&
652
(GEPRHS->hasAllConstantIndices() || GEPRHS->
hasOneUse
()) &&
722
if (GEPsInBounds && (isa<ConstantExpr>(GEPLHS) || GEPLHS->
hasOneUse
()) &&
723
(isa<ConstantExpr>(GEPRHS) || GEPRHS->
hasOneUse
())) {
[
all
...]
InstCombineAddSub.cpp
561
InstQuota = ((!isa<Constant>(V0) && V0->
hasOneUse
()) &&
562
(!isa<Constant>(V1) && V1->
hasOneUse
())) ? 2 : 1;
1000
if (!LHS->
hasOneUse
() && !RHS->
hasOneUse
())
[
all
...]
InstCombineCasts.cpp
100
if (!AI.
hasOneUse
() && CastElTyAlign == AllocElTyAlign) return nullptr;
110
if (!AI.
hasOneUse
() && CastElTyStoreSize < AllocElTyStoreSize) return nullptr;
148
if (!AI.
hasOneUse
()) {
350
if (!I->
hasOneUse
()) return false;
443
if (!TruncOp->
hasOneUse
() || !isa<IntegerType>(DestType))
524
if (Src->
hasOneUse
() &&
550
if (Src->
hasOneUse
() &&
552
cast<Instruction>(Src)->getOperand(0)->
hasOneUse
()) {
567
if (Src->
hasOneUse
() && isa<IntegerType>(SrcTy) &&
740
if (!I->
hasOneUse
()) return false
[
all
...]
InstCombineVectorOps.cpp
49
if (I->getOpcode() == Instruction::Load && I->
hasOneUse
())
52
if (BO->
hasOneUse
() &&
57
if (CI->
hasOneUse
() &&
84
if (!PHIUser->
hasOneUse
() || !(PHIUser->user_back() == PN) ||
154
if (EI.getOperand(0)->
hasOneUse
() && VectorWidth != 1) {
188
if (I->
hasOneUse
() &&
235
if (CI->
hasOneUse
() && (CI->getOpcode() != Instruction::BitCast)) {
242
if (SI->
hasOneUse
()) {
462
while (V->
hasOneUse
() && Depth < 10) {
513
if (!IE.
hasOneUse
() || !isa<InsertElementInst>(IE.user_back()))
[
all
...]
InstCombineSelect.cpp
213
if (TVI->
hasOneUse
() && TVI->getNumOperands() == 2 &&
248
if (FVI->
hasOneUse
() && FVI->getNumOperands() == 2 &&
416
if (ICI->
hasOneUse
())
[
all
...]
InstCombineShifts.cpp
46
if (Op1->
hasOneUse
() && match(Op1, m_SRem(m_Value(A), m_Power2(B)))) {
106
if (!I->
hasOneUse
()) return false;
413
if (Op0->
hasOneUse
()) {
426
if (isLeftShift && Op0BO->getOperand(1)->
hasOneUse
() &&
445
if (isLeftShift && Op0BOOp1->
hasOneUse
() &&
462
if (isLeftShift && Op0BO->getOperand(0)->
hasOneUse
() &&
480
if (isLeftShift && Op0BO->getOperand(0)->
hasOneUse
() &&
[
all
...]
InstCombineMulDivRem.cpp
33
if (!V->
hasOneUse
()) return nullptr;
252
if (Op0->
hasOneUse
()) {
316
if (BO && BO->
hasOneUse
() &&
406
if (!Op->
hasOneUse
())
417
if (!OpLog2Of->
hasOneUse
())
506
if (FMulOrDiv->
hasOneUse
()) {
667
if (Opnd0->
hasOneUse
()) {
686
if (Opnd0->
hasOneUse
() &&
745
if (SI->use_empty() && SelectCond->
hasOneUse
())
[
all
...]
InstructionCombining.cpp
302
Op0->
hasOneUse
() && Op1->
hasOneUse
()) {
484
if (!V && LHS->
hasOneUse
() && RHS->
hasOneUse
())
504
if (!V && LHS->
hasOneUse
() && RHS->
hasOneUse
())
742
if (!SI->
hasOneUse
()) return nullptr;
771
if (CI->
hasOneUse
()) {
800
if (!PN->
hasOneUse
()) {
[
all
...]
InstCombineLoadStoreAlloca.cpp
499
if (LI.
hasOneUse
())
[
all
...]
/external/llvm/lib/Transforms/Scalar/
MergedLoadStoreMotion.cpp
339
A0->
hasOneUse
() && (A0->getParent() == L0->getParent()) &&
340
A1->
hasOneUse
() && (A1->getParent() == L1->getParent()) &&
466
if (A0 && A1 && A0->isIdenticalTo(A1) && A0->
hasOneUse
() &&
467
(A0->getParent() == S0->getParent()) && A1->
hasOneUse
() &&
Reassociate.cpp
228
if (V->
hasOneUse
() && isa<Instruction>(V) &&
238
if (V->
hasOneUse
() && isa<Instruction>(V) &&
602
if (!Op->
hasOneUse
()) {
621
assert(!Op->
hasOneUse
() && "Only one use, but we got here twice!");
639
if (!Op->
hasOneUse
())
656
assert(Op->
hasOneUse
() && "Has uses outside the expression tree!");
[
all
...]
/external/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp
559
if (Op->
hasOneUse
() || Op->getNumValues() > 1)
576
if (!Op.
hasOneUse
()) return 0;
638
assert(Op.
hasOneUse
() && "Unknown reuse!");
745
if (isSetCCEquivalent(N, N0, N1, N2) && N.getNode()->
hasOneUse
())
[
all
...]
TargetLowering.cpp
351
if (!Op.getNode()->
hasOneUse
())
404
if (!Op.getNode()->
hasOneUse
()) {
677
if (InOp.
hasOneUse
() &&
679
InnerOp.
hasOneUse
() &&
[
all
...]
/external/llvm/lib/Analysis/
CodeMetrics.cpp
124
if (!CS.isNoInline() && F->hasInternalLinkage() && F->
hasOneUse
())
/external/llvm/lib/CodeGen/
InterleavedAccessPass.cpp
241
if (!SVI || !SVI->
hasOneUse
())
/external/llvm/lib/Target/BPF/
BPFISelDAGToDAG.cpp
159
if (Node->
hasOneUse
())
/external/llvm/lib/Target/WebAssembly/
WebAssemblyRegStackify.cpp
197
if (!MRI.
hasOneUse
(Reg))
/external/llvm/lib/Transforms/Utils/
LoopUtils.cpp
73
if (!Phi->
hasOneUse
())
127
if (!Cast || !Cast->
hasOneUse
() || !(isa<ZExtInst>(J) || IsSExtInst))
376
if (!Cmp->
hasOneUse
() || !(Select = dyn_cast<SelectInst>(*I->user_begin())))
387
if (!Cmp->
hasOneUse
())
LCSSA.cpp
245
(I.
hasOneUse
() && I.user_back()->getParent() == BB &&
/external/llvm/lib/Target/AArch64/
AArch64AddressTypePromotion.cpp
186
(Inst->getType() == ConsideredSExtType || Inst->
hasOneUse
()))
191
if (!Inst->
hasOneUse
())
/external/llvm/lib/Target/X86/
X86ISelDAGToDAG.cpp
404
if (!N.
hasOneUse
())
505
if (Callee.getNode() == Chain.getNode() || !Callee.
hasOneUse
())
516
if (!Chain.
hasOneUse
())
532
Callee.getValue(1).
hasOneUse
())
[
all
...]
/external/llvm/lib/Target/MSP430/
MSP430ISelDAGToDAG.cpp
355
N1.
hasOneUse
() &&
404
if (Node->
hasOneUse
())
/external/llvm/lib/Target/AMDGPU/
SIFixSGPRCopies.cpp
186
if (!MRI.
hasOneUse
(DstReg))
Completed in 1148 milliseconds
1
2
3
4