/external/llvm/lib/Transforms/ObjCARC/ |
ProvenanceAnalysis.h | 34 class SelectInst; 57 bool relatedSelect(const SelectInst *A, const Value *B);
|
ProvenanceAnalysis.cpp | 33 bool ProvenanceAnalysis::relatedSelect(const SelectInst *A, 37 if (const SelectInst *SB = dyn_cast<SelectInst>(B)) 154 if (const SelectInst *S = dyn_cast<SelectInst>(A)) 156 if (const SelectInst *S = dyn_cast<SelectInst>(B))
|
/external/llvm/lib/Transforms/Scalar/ |
CorrelatedValuePropagation.cpp | 39 bool processSelect(SelectInst *SI); 71 bool CorrelatedValuePropagation::processSelect(SelectInst *S) { 109 SelectInst *SI = dyn_cast<SelectInst>(Incoming); 294 BBChanged |= processSelect(cast<SelectInst>(II));
|
EarlyCSE.cpp | 67 isa<SelectInst>(Inst) || isa<ExtractElementInst>(Inst) || 136 isa<GetElementPtrInst>(Inst) || isa<SelectInst>(Inst) ||
|
ScalarReplAggregates.cpp | [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineMulDivRem.cpp | 197 if (SelectInst *SI = dyn_cast<SelectInst>(Op0)) 417 if (SelectInst *SI = dyn_cast<SelectInst>(Op0)) 569 return SelectInst::Create(C, B, Zero); 584 return SelectInst::Create(C, Zero, A); 600 SelectInst *SI = cast<SelectInst>(I.getOperand(1)); 683 if (isa<SelectInst>(Op1) && SimplifyDivRemOfSelect(I)) 699 if (SelectInst *SI = dyn_cast<SelectInst>(Op0) [all...] |
InstCombineSelect.cpp | 26 SelectInst *SI = dyn_cast<SelectInst>(V); 124 Instruction *InstCombiner::FoldSelectOpOp(SelectInst &SI, Instruction *TI, 211 Instruction *InstCombiner::FoldSelectIntoOp(SelectInst &SI, Value *TrueVal, 366 static Value *foldSelectICmpAndOr(const SelectInst &SI, Value *TrueVal, 415 /// visitSelectInstWithICmp - Visit a SelectInst that has an 418 Instruction *InstCombiner::visitSelectInstWithICmp(SelectInst &SI, 605 const SelectInst &SI) { 661 static Value *foldSelectICmpAnd(const SelectInst &SI, ConstantInt *TrueVal, 732 Instruction *InstCombiner::visitSelectInst(SelectInst &SI) [all...] |
InstCombine.h | 181 Instruction *FoldSelectOpOp(SelectInst &SI, Instruction *TI, 183 Instruction *FoldSelectIntoOp(SelectInst &SI, Value*, Value*); 187 Instruction *visitSelectInst(SelectInst &SI); 188 Instruction *visitSelectInstWithICmp(SelectInst &SI, ICmpInst *ICI); 217 Instruction *FoldOpIntoSelect(Instruction &Op, SelectInst *SI);
|
InstCombineAddSub.cpp | 939 return SelectInst::Create(ZI->getOperand(0), AddOne(CI), CI); [all...] |
InstCombineShifts.cpp | 32 if (SelectInst *SI = dyn_cast<SelectInst>(Op1)) 164 SelectInst *SI = cast<SelectInst>(I); 352 if (SelectInst *SI = dyn_cast<SelectInst>(Op0))
|
InstCombineAndOrXor.cpp | [all...] |
InstCombineLoadStoreAlloca.cpp | 414 if (SelectInst *SI = dyn_cast<SelectInst>(Op)) { 425 return SelectInst::Create(SI->getCondition(), V1, V2);
|
/external/llvm/include/llvm/Analysis/ |
MemoryBuiltins.h | 201 SizeOffsetType visitSelectInst(SelectInst &I); 262 SizeOffsetEvalType visitSelectInst(SelectInst &I);
|
/external/llvm/lib/Analysis/ |
CostModel.cpp | 149 const SelectInst *SI = cast<SelectInst>(I);
|
BasicAliasAnalysis.cpp | 555 AliasResult aliasSelect(const SelectInst *SI, uint64_t SISize, 616 if (const SelectInst *SI = dyn_cast<SelectInst>(V)) { [all...] |
InstructionSimplify.cpp | 364 SelectInst *SI; 365 if (isa<SelectInst>(LHS)) { 366 SI = cast<SelectInst>(LHS); 368 assert(isa<SelectInst>(RHS) && "No select instruction operand!"); 369 SI = cast<SelectInst>(RHS); 438 if (!isa<SelectInst>(LHS)) { 442 assert(isa<SelectInst>(LHS) && "Not comparing with a select instruction!"); 443 SelectInst *SI = cast<SelectInst>(LHS); [all...] |
ValueTracking.cpp | [all...] |
/external/llvm/lib/CodeGen/ |
StackProtector.cpp | 185 } else if (const SelectInst *SI = dyn_cast<SelectInst>(U)) {
|
/external/llvm/lib/Transforms/Utils/ |
SimplifyIndVar.cpp | 221 SelectInst *Sel = 222 SelectInst::Create(ICmp,
|
SimplifyCFG.cpp | [all...] |
/external/llvm/include/llvm/IR/ |
Instructions.h | [all...] |
/external/llvm/lib/ExecutionEngine/Interpreter/ |
Interpreter.h | 168 void visitSelectInst(SelectInst &I);
|
/external/llvm/include/llvm/ |
InstVisitor.h | 194 RetTy visitSelectInst(SelectInst &I) { DELEGATE(Instruction);}
|
/external/llvm/include/llvm/Support/ |
NoFolder.h | 268 return SelectInst::Create(C, True, False);
|
PatternMatch.h | 605 // Matchers for SelectInst classes 620 if (SelectInst *I = dyn_cast<SelectInst>(V)) 857 SelectInst *SI = dyn_cast<SelectInst>(V); [all...] |