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

1 2 3

  /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);

Completed in 384 milliseconds

1 2 3