HomeSort by relevance Sort by last modified time
    Searched refs:PHINode (Results 1 - 25 of 517) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/include/llvm/Transforms/Utils/
SimplifyIndVar.h 28 class PHINode;
49 bool simplifyUsersOfIV(PHINode *CurrIV, ScalarEvolution *SE, DominatorTree *DT,
SSAUpdater.h 27 class PHINode;
55 SmallVectorImpl<PHINode*> *InsertedPHIs;
60 explicit SSAUpdater(SmallVectorImpl<PHINode*> *InsertedPHIs = nullptr);
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Utils/
SimplifyIndVar.h 27 class PHINode;
48 bool simplifyUsersOfIV(PHINode *CurrIV, ScalarEvolution *SE, DominatorTree *DT,
SSAUpdater.h 28 class PHINode;
56 SmallVectorImpl<PHINode*> *InsertedPHIs;
61 explicit SSAUpdater(SmallVectorImpl<PHINode*> *InsertedPHIs = nullptr);
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Utils/
SimplifyIndVar.h 27 class PHINode;
48 bool simplifyUsersOfIV(PHINode *CurrIV, ScalarEvolution *SE, DominatorTree *DT,
SSAUpdater.h 28 class PHINode;
56 SmallVectorImpl<PHINode*> *InsertedPHIs;
61 explicit SSAUpdater(SmallVectorImpl<PHINode*> *InsertedPHIs = nullptr);
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Utils/
SimplifyIndVar.h 27 class PHINode;
48 bool simplifyUsersOfIV(PHINode *CurrIV, ScalarEvolution *SE, DominatorTree *DT,
SSAUpdater.h 28 class PHINode;
56 SmallVectorImpl<PHINode*> *InsertedPHIs;
61 explicit SSAUpdater(SmallVectorImpl<PHINode*> *InsertedPHIs = nullptr);
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/
SimplifyIndVar.h 27 class PHINode;
48 bool simplifyUsersOfIV(PHINode *CurrIV, ScalarEvolution *SE, DominatorTree *DT,
SSAUpdater.h 28 class PHINode;
56 SmallVectorImpl<PHINode*> *InsertedPHIs;
61 explicit SSAUpdater(SmallVectorImpl<PHINode*> *InsertedPHIs = nullptr);
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Utils/
SimplifyIndVar.h 27 class PHINode;
48 bool simplifyUsersOfIV(PHINode *CurrIV, ScalarEvolution *SE, DominatorTree *DT,
SSAUpdater.h 28 class PHINode;
56 SmallVectorImpl<PHINode*> *InsertedPHIs;
61 explicit SSAUpdater(SmallVectorImpl<PHINode*> *InsertedPHIs = nullptr);
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Utils/
SimplifyIndVar.h 27 class PHINode;
48 bool simplifyUsersOfIV(PHINode *CurrIV, ScalarEvolution *SE, DominatorTree *DT,
SSAUpdater.h 28 class PHINode;
56 SmallVectorImpl<PHINode*> *InsertedPHIs;
61 explicit SSAUpdater(SmallVectorImpl<PHINode*> *InsertedPHIs = nullptr);
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Utils/
SimplifyIndVar.h 27 class PHINode;
48 bool simplifyUsersOfIV(PHINode *CurrIV, ScalarEvolution *SE, DominatorTree *DT,
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/
SimplifyIndVar.h 27 class PHINode;
48 bool simplifyUsersOfIV(PHINode *CurrIV, ScalarEvolution *SE, DominatorTree *DT,
  /external/llvm/lib/Target/PowerPC/
PPCBoolRetToInt.cpp 82 if (PHINode *P = dyn_cast<PHINode>(V)) {
86 PHINode *Q =
87 PHINode::Create(Int32Ty, P->getNumIncomingValues(), P->getName(), P);
102 typedef SmallPtrSet<const PHINode *, 8> PHINodeSet;
104 // A PHINode is Promotable if:
106 // 2. All of its uses are ReturnInt, CallInst, PHINode, or DbgInfoIntrinsic
109 // CallInst or PHINode AND
110 // 4. All of its PHINode uses are Promotable AND
111 // 5. All of its PHINode operands are Promotabl
    [all...]
  /external/llvm/lib/Transforms/Utils/
SSAUpdater.cpp 38 SSAUpdater::SSAUpdater(SmallVectorImpl<PHINode*> *NewPHI)
65 static bool IsEquivalentPHI(PHINode *PHI,
100 if (PHINode *SomePhi = dyn_cast<PHINode>(BB->begin())) {
138 if (isa<PHINode>(BB->begin())) {
141 PHINode *SomePHI;
143 (SomePHI = dyn_cast<PHINode>(It)); ++It) {
150 PHINode *InsertedPHI = PHINode::Create(ProtoType, PredValues.size(),
182 if (PHINode *UserPN = dyn_cast<PHINode>(User)
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
SSAUpdater.cpp 38 SSAUpdater::SSAUpdater(SmallVectorImpl<PHINode*> *NewPHI)
73 static bool IsEquivalentPHI(PHINode *PHI,
129 if (PHINode *SomePhi = dyn_cast<PHINode>(BB->begin())) {
167 if (isa<PHINode>(BB->begin())) {
170 PHINode *SomePHI;
172 (SomePHI = dyn_cast<PHINode>(It)); ++It) {
179 PHINode *InsertedPHI = PHINode::Create(ProtoType, PredValues.size(),
209 if (PHINode *UserPN = dyn_cast<PHINode>(User)
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombinePHI.cpp 28 Instruction *InstCombiner::FoldPHIArgBinOpIntoPHI(PHINode &PN) {
69 PHINode *NewLHS = nullptr, *NewRHS = nullptr;
71 NewLHS = PHINode::Create(LHSType, PN.getNumIncomingValues(),
79 NewRHS = PHINode::Create(RHSType, PN.getNumIncomingValues(),
121 Instruction *InstCombiner::FoldPHIArgGEPIntoPHI(PHINode &PN) {
192 SmallVector<PHINode*, 16> OperandPhis(FixedOperands.size());
198 PHINode *NewPN = PHINode::Create(FirstOp->getType(), e,
216 if (PHINode *OpPhi = OperandPhis[op])
276 Instruction *InstCombiner::FoldPHIArgLoadIntoPHI(PHINode &PN)
    [all...]
  /external/swiftshader/third_party/LLVM/lib/VMCore/
BasicBlock.cpp 133 // which is not a PHINode. If we have an invalid basic
136 while (isa<PHINode>(i)) ++i;
143 // which is not a PHINode. If we have an invalid basic
146 while (isa<PHINode>(i) || isa<DbgInfoIntrinsic>(i)) ++i;
152 // which is not a PHINode. If we have an invalid basic
157 if (isa<PHINode>(i) || isa<DbgInfoIntrinsic>(i))
223 PHINode *APN = dyn_cast<PHINode>(&front());
250 while (PHINode *PN = dyn_cast<PHINode>(&front()))
    [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ProvenanceAnalysis.h 34 class PHINode;
59 bool relatedPHI(const PHINode *A, const Value *B);
  /external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
InstCombinePHI.cpp 24 Instruction *InstCombiner::FoldPHIArgBinOpIntoPHI(PHINode &PN) {
81 PHINode *NewLHS = 0, *NewRHS = 0;
83 NewLHS = PHINode::Create(LHSType, PN.getNumIncomingValues(),
91 NewRHS = PHINode::Create(RHSType, PN.getNumIncomingValues(),
130 Instruction *InstCombiner::FoldPHIArgGEPIntoPHI(PHINode &PN) {
201 SmallVector<PHINode*, 16> OperandPhis(FixedOperands.size());
207 PHINode *NewPN = PHINode::Create(FirstOp->getType(), e,
225 if (PHINode *OpPhi = OperandPhis[op])
287 Instruction *InstCombiner::FoldPHIArgLoadIntoPHI(PHINode &PN)
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/
Local.h 30 class PHINode;
71 bool RecursivelyDeleteDeadPHINode(PHINode *PN);
149 AllocaInst *DemotePHIToStack(PHINode *P, Instruction *AllocaPoint = 0);
SSAUpdater.h 21 class PHINode;
49 SmallVectorImpl<PHINode*> *InsertedPHIs;
54 explicit SSAUpdater(SmallVectorImpl<PHINode*> *InsertedPHIs = 0);

Completed in 1769 milliseconds

1 2 3 4 5 6 7 8 91011>>