Home
last modified time | relevance | path

Searched refs:user_back (Results 1 – 25 of 125) sorted by relevance

12345

/external/llvm/lib/Transforms/Scalar/
DReassociate.cpp894 Value *VB = Sub->user_back(); in ShouldBreakUpSubtract()
1878 while (Op->hasOneUse() && Op->user_back()->getOpcode() == Opcode && in EraseInst()
1880 Op = Op->user_back(); in EraseInst()
1915 Instruction *User = I->user_back(); in canonicalizeNegConstExpr()
1975 (isReassociableOp(I->user_back(), Instruction::Mul) || in OptimizeInst()
1976 isReassociableOp(I->user_back(), Instruction::Add)))) { in OptimizeInst()
2024 !isReassociableOp(I->user_back(), Instruction::Mul))) { in OptimizeInst()
2048 !isReassociableOp(I->user_back(), Instruction::FMul))) { in OptimizeInst()
2070 if (BO->hasOneUse() && BO->user_back()->getOpcode() == Opcode) { in OptimizeInst()
2074 if (BO->user_back() != BO && in OptimizeInst()
[all …]
/external/llvm-project/llvm/unittests/Frontend/
DOpenMPIRBuilderTest.cpp417 User *Usr = OutlinedFn->user_back(); in TEST_F()
419 CallInst *ForkCI = dyn_cast<CallInst>(Usr->user_back()); in TEST_F()
510 User *Usr = OutlinedFn.user_back(); in TEST_F()
512 CallInst *ForkCI = dyn_cast<CallInst>(Usr->user_back()); in TEST_F()
618 User *Usr = OutlinedFn.user_back(); in TEST_F()
620 CallInst *ForkCI = dyn_cast<CallInst>(Usr->user_back()); in TEST_F()
732 ASSERT_TRUE(isa<CallInst>(Usr->user_back())); in TEST_F()
733 ForkCI = cast<CallInst>(Usr->user_back()); in TEST_F()
784 ASSERT_TRUE(isa<CallInst>(CBFn->user_back())); in TEST_F()
785 ASSERT_EQ(CBFn->user_back()->getNumUses(), 1U); in TEST_F()
[all …]
/external/llvm-project/llvm/lib/Transforms/Scalar/
DReassociate.cpp992 Value *VB = Or->user_back(); in ShouldConvertOrWithNoCommonBitsToAdd()
1037 Value *VB = Sub->user_back(); in ShouldBreakUpSubtract()
2026 while (Op->hasOneUse() && Op->user_back()->getOpcode() == Opcode && in EraseInst()
2028 Op = Op->user_back(); in EraseInst()
2182 (isReassociableOp(I->user_back(), Instruction::Mul) || in OptimizeInst()
2183 isReassociableOp(I->user_back(), Instruction::Add)))) { in OptimizeInst()
2239 !isReassociableOp(I->user_back(), Instruction::Mul))) { in OptimizeInst()
2266 !isReassociableOp(I->user_back(), Instruction::FMul))) { in OptimizeInst()
2288 if (BO->hasOneUse() && BO->user_back()->getOpcode() == Opcode) { in OptimizeInst()
2292 if (BO->user_back() != BO && in OptimizeInst()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DReassociate.cpp942 Value *VB = Sub->user_back(); in ShouldBreakUpSubtract()
1928 while (Op->hasOneUse() && Op->user_back()->getOpcode() == Opcode && in EraseInst()
1930 Op = Op->user_back(); in EraseInst()
2084 (isReassociableOp(I->user_back(), Instruction::Mul) || in OptimizeInst()
2085 isReassociableOp(I->user_back(), Instruction::Add)))) { in OptimizeInst()
2128 !isReassociableOp(I->user_back(), Instruction::Mul))) { in OptimizeInst()
2155 !isReassociableOp(I->user_back(), Instruction::FMul))) { in OptimizeInst()
2177 if (BO->hasOneUse() && BO->user_back()->getOpcode() == Opcode) { in OptimizeInst()
2181 if (BO->user_back() != BO && in OptimizeInst()
2182 BO->getParent() == BO->user_back()->getParent()) in OptimizeInst()
[all …]
/external/llvm/include/llvm/IR/
DInstruction.h55 Instruction *user_back() { return cast<Instruction>(*user_begin());}
56 const Instruction *user_back() const { return cast<Instruction>(*user_begin());}
/external/llvm/lib/Transforms/Utils/
DLCSSA.cpp242 (I.hasOneUse() && I.user_back()->getParent() == BB && in formLCSSA()
243 !isa<PHINode>(I.user_back()))) in formLCSSA()
DDemoteRegToStack.cpp57 Instruction *U = cast<Instruction>(I.user_back()); in DemoteRegToStack()
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DInstruction.h59 Instruction *user_back() { return cast<Instruction>(*user_begin());} in user_back() function
60 const Instruction *user_back() const { return cast<Instruction>(*user_begin());} in user_back() function
/external/llvm/lib/Transforms/IPO/
DArgumentPromotion.cpp724 OrigLoad = cast<LoadInst>(UI->user_back()); in DoPromotion()
781 CallSite CS(F->user_back()); in DoPromotion()
974 if (LoadInst *LI = dyn_cast<LoadInst>(I->user_back())) { in DoPromotion()
983 GetElementPtrInst *GEP = cast<GetElementPtrInst>(I->user_back()); in DoPromotion()
1013 LoadInst *L = cast<LoadInst>(GEP->user_back()); in DoPromotion()
/external/llvm/lib/Transforms/InstCombine/
DInstCombinePHI.cpp588 if (PHINode *PU = dyn_cast<PHINode>(PN->user_back())) in DeadPHICycle()
746 !UserI->hasOneUse() || !isa<TruncInst>(UserI->user_back()) || in SliceUpIllegalIntegerPHI()
751 PHIUsers.push_back(PHIUsageRecord(PHIId, Shift, UserI->user_back())); in SliceUpIllegalIntegerPHI()
889 Instruction *PHIUser = cast<Instruction>(PN.user_back()); in visitPHINode()
905 PHIUser->user_back() == &PN) { in visitPHINode()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombinePHI.cpp102 auto *IntToPtr = dyn_cast<IntToPtrInst>(PN.user_back()); in FoldIntegerTypedPHI()
857 if (PHINode *PU = dyn_cast<PHINode>(PN->user_back())) in DeadPHICycle()
1015 !UserI->hasOneUse() || !isa<TruncInst>(UserI->user_back()) || in SliceUpIllegalIntegerPHI()
1025 PHIUsers.push_back(PHIUsageRecord(PHIId, Shift, UserI->user_back())); in SliceUpIllegalIntegerPHI()
1165 Instruction *PHIUser = cast<Instruction>(PN.user_back()); in visitPHINode()
1181 PHIUser->user_back() == &PN) { in visitPHINode()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DArgumentPromotion.cpp192 OrigLoad = cast<LoadInst>(UI->user_back()); in doPromotion()
244 CallSite CS(F->user_back()); in doPromotion()
430 if (LoadInst *LI = dyn_cast<LoadInst>(I->user_back())) { in doPromotion()
439 GetElementPtrInst *GEP = cast<GetElementPtrInst>(I->user_back()); in doPromotion()
469 LoadInst *L = cast<LoadInst>(GEP->user_back()); in doPromotion()
/external/llvm-project/llvm/lib/Transforms/IPO/
DArgumentPromotion.cpp188 OrigLoad = cast<LoadInst>(UI->user_back()); in doPromotion()
242 CallBase &CB = cast<CallBase>(*F->user_back()); in doPromotion()
430 if (LoadInst *LI = dyn_cast<LoadInst>(I->user_back())) { in doPromotion()
439 GetElementPtrInst *GEP = cast<GetElementPtrInst>(I->user_back()); in doPromotion()
465 LoadInst *L = cast<LoadInst>(GEP->user_back()); in doPromotion()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXLowerAggrCopies.cpp79 if (StoreInst *SI = dyn_cast<StoreInst>(LI->user_back())) { in runOnFunction()
/external/llvm-project/llvm/lib/Target/NVPTX/
DNVPTXLowerAggrCopies.cpp79 if (StoreInst *SI = dyn_cast<StoreInst>(LI->user_back())) { in runOnFunction()
/external/llvm-project/llvm/lib/Transforms/InstCombine/
DInstCombinePHI.cpp111 auto *IntToPtr = dyn_cast<IntToPtrInst>(PN.user_back()); in foldIntegerTypedPHI()
942 if (PHINode *PU = dyn_cast<PHINode>(PN->user_back())) in DeadPHICycle()
1100 !UserI->hasOneUse() || !isa<TruncInst>(UserI->user_back()) || in SliceUpIllegalIntegerPHI()
1110 PHIUsers.push_back(PHIUsageRecord(PHIId, Shift, UserI->user_back())); in SliceUpIllegalIntegerPHI()
1320 Instruction *PHIUser = cast<Instruction>(PN.user_back()); in visitPHINode()
1336 PHIUser->user_back() == &PN) { in visitPHINode()
/external/llvm-project/llvm/lib/Transforms/Utils/
DLCSSA.cpp381 (I.hasOneUse() && I.user_back()->getParent() == BB && in formLCSSA()
382 !isa<PHINode>(I.user_back()))) in formLCSSA()
DDemoteRegToStack.cpp58 Instruction *U = cast<Instruction>(I.user_back()); in DemoteRegToStack()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLCSSA.cpp358 (I.hasOneUse() && I.user_back()->getParent() == BB && in formLCSSA()
359 !isa<PHINode>(I.user_back()))) in formLCSSA()
DDemoteRegToStack.cpp58 Instruction *U = cast<Instruction>(I.user_back()); in DemoteRegToStack()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DInstruction.h63 Instruction *user_back() { return cast<Instruction>(*user_begin());}
64 const Instruction *user_back() const { return cast<Instruction>(*user_begin());}
/external/llvm-project/llvm/include/llvm/IR/
DInstruction.h91 Instruction *user_back() { return cast<Instruction>(*user_begin());}
92 const Instruction *user_back() const { return cast<Instruction>(*user_begin());}
/external/llvm-project/llvm/lib/Target/ARM/
DARMParallelDSP.cpp365 !Ld->hasOneUse() || !isa<SExtInst>(Ld->user_back())) in RecordMemoryOps()
744 Instruction *BaseSExt = dyn_cast<SExtInst>(Base->user_back()); in CreateWideLoad()
745 Instruction *OffsetSExt = dyn_cast<SExtInst>(Offset->user_back()); in CreateWideLoad()
/external/llvm/lib/CodeGen/
DSjLjEHPrepare.cpp259 cast<Instruction>(Inst.user_back())->getParent() == &BB && in lowerAcrossUnwindEdges()
260 !isa<PHINode>(Inst.user_back())) in lowerAcrossUnwindEdges()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DSjLjEHPrepare.cpp271 cast<Instruction>(Inst.user_back())->getParent() == &BB && in lowerAcrossUnwindEdges()
272 !isa<PHINode>(Inst.user_back())) in lowerAcrossUnwindEdges()

12345