/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)) 153 if (const SelectInst *S = dyn_cast<SelectInst>(A)) 155 if (const SelectInst *S = dyn_cast<SelectInst>(B))
|
/external/llvm/lib/Transforms/Scalar/ |
CorrelatedValuePropagation.cpp | 40 bool processSelect(SelectInst *SI); 72 bool CorrelatedValuePropagation::processSelect(SelectInst *S) { 110 SelectInst *SI = dyn_cast<SelectInst>(Incoming); 298 BBChanged |= processSelect(cast<SelectInst>(II));
|
SROA.cpp | 315 static Value *foldSelectInst(SelectInst &SI) { 637 !isa<SelectInst>(I)) { 677 void visitSelectInst(SelectInst &SI) { [all...] |
EarlyCSE.cpp | 68 isa<SelectInst>(Inst) || isa<ExtractElementInst>(Inst) || 132 isa<GetElementPtrInst>(Inst) || isa<SelectInst>(Inst) ||
|
ScalarReplAggregates.cpp | [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineMulDivRem.cpp | 193 if (SelectInst *SI = dyn_cast<SelectInst>(Op0)) 451 if (SelectInst *SI = dyn_cast<SelectInst>(Op0)) 610 return SelectInst::Create(C, B, Zero); 625 return SelectInst::Create(C, Zero, A); 641 SelectInst *SI = cast<SelectInst>(I.getOperand(1)); 724 if (isa<SelectInst>(Op1) && SimplifyDivRemOfSelect(I)) 740 if (SelectInst *SI = dyn_cast<SelectInst>(Op0) [all...] |
InstCombineSelect.cpp | 28 SelectInst *SI = dyn_cast<SelectInst>(V); 148 Instruction *InstCombiner::FoldSelectOpOp(SelectInst &SI, Instruction *TI, 235 Instruction *InstCombiner::FoldSelectIntoOp(SelectInst &SI, Value *TrueVal, 398 static Value *foldSelectICmpAndOr(SelectInst &SI, Value *TrueVal, 466 /// visitSelectInstWithICmp - Visit a SelectInst that has an 469 Instruction *InstCombiner::visitSelectInstWithICmp(SelectInst &SI, 656 const SelectInst &SI) { 740 SelectInst *SI = cast<SelectInst>(Inner) [all...] |
InstCombineAddSub.cpp | [all...] |
InstCombine.h | 196 Instruction *FoldSelectOpOp(SelectInst &SI, Instruction *TI, Instruction *FI); 197 Instruction *FoldSelectIntoOp(SelectInst &SI, Value *, Value *); 201 Instruction *visitSelectInst(SelectInst &SI); 202 Instruction *visitSelectInstWithICmp(SelectInst &SI, ICmpInst *ICI); 232 Instruction *FoldOpIntoSelect(Instruction &Op, SelectInst *SI);
|
InstCombineShifts.cpp | 34 if (SelectInst *SI = dyn_cast<SelectInst>(Op1)) 166 SelectInst *SI = cast<SelectInst>(I); 355 if (SelectInst *SI = dyn_cast<SelectInst>(Op0)) [all...] |
InstCombineAndOrXor.cpp | [all...] |
InstCombineCasts.cpp | 211 Res = SelectInst::Create(I->getOperand(0), True, False); 309 if (SelectInst *SI = dyn_cast<SelectInst>(Src)) 417 SelectInst *SI = cast<SelectInst>(I); [all...] |
/external/llvm/include/llvm/Analysis/ |
MemoryBuiltins.h | 207 SizeOffsetType visitSelectInst(SelectInst &I); 270 SizeOffsetEvalType visitSelectInst(SelectInst &I);
|
/external/llvm/lib/Analysis/ |
BasicAliasAnalysis.cpp | 570 AliasResult aliasSelect(const SelectInst *SI, uint64_t SISize, 631 if (const SelectInst *SI = dyn_cast<SelectInst>(V)) { [all...] |
InstructionSimplify.cpp | 292 SelectInst *SI; 293 if (isa<SelectInst>(LHS)) { 294 SI = cast<SelectInst>(LHS); 296 assert(isa<SelectInst>(RHS) && "No select instruction operand!"); 297 SI = cast<SelectInst>(RHS); 366 if (!isa<SelectInst>(LHS)) { 370 assert(isa<SelectInst>(LHS) && "Not comparing with a select instruction!"); 371 SelectInst *SI = cast<SelectInst>(LHS); [all...] |
CostModel.cpp | 421 const SelectInst *SI = cast<SelectInst>(I);
|
ValueTracking.cpp | [all...] |
/external/llvm/lib/Transforms/Utils/ |
GlobalStatus.cpp | 127 } else if (isa<SelectInst>(I)) {
|
SimplifyIndVar.cpp | 229 SelectInst *Sel = 230 SelectInst::Create(ICmp,
|
SimplifyCFG.cpp | [all...] |
/external/llvm/lib/CodeGen/ |
StackProtector.cpp | 165 } else if (const SelectInst *SI = dyn_cast<SelectInst>(U)) {
|
/external/llvm/lib/ExecutionEngine/Interpreter/ |
Interpreter.h | 168 void visitSelectInst(SelectInst &I);
|
/external/llvm/include/llvm/IR/ |
InstVisitor.h | 195 RetTy visitSelectInst(SelectInst &I) { DELEGATE(Instruction);}
|
NoFolder.h | 268 return SelectInst::Create(C, True, False);
|