/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Analysis/ |
H A D | MemoryBuiltins.h | 191 SizeOffsetType visitExtractElementInst(ExtractElementInst &I); 253 SizeOffsetEvalType visitExtractElementInst(ExtractElementInst &I);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 99 Instruction *InstCombiner::visitExtractElementInst(ExtractElementInst &EI) { 188 return ExtractElementInst::Create(Src, 251 } else if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)){ 310 if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)) { 365 if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)) {
|
H A D | InstCombine.h | 197 Instruction *visitExtractElementInst(ExtractElementInst &EI);
|
H A D | InstCombineSimplifyDemanded.cpp | 1143 LHS = InsertNewInstWith(ExtractElementInst::Create(LHS, 1145 RHS = InsertNewInstWith(ExtractElementInst::Create(RHS,
|
H A D | InstCombineCasts.cpp | 1610 return ExtractElementInst::Create(VecInput, IC.Builder->getInt32(0)); 1632 return ExtractElementInst::Create(VecInput, IC.Builder->getInt32(Elt));
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Analysis/ |
H A D | CodeMetrics.cpp | 165 if (isa<ExtractElementInst>(II) || II->getType()->isVectorTy())
|
H A D | Lint.cpp | 94 void visitExtractElementInst(ExtractElementInst &I); 561 void Lint::visitExtractElementInst(ExtractElementInst &I) {
|
H A D | MemoryBuiltins.cpp | 501 ObjectSizeOffsetVisitor::visitExtractElementInst(ExtractElementInst&) { 684 ObjectSizeOffsetEvaluator::visitExtractElementInst(ExtractElementInst&) {
|
H A D | InlineCost.cpp | 713 if (isa<ExtractElementInst>(I) || I->getType()->isVectorTy())
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Scalar/ |
H A D | EarlyCSE.cpp | 66 isa<SelectInst>(Inst) || isa<ExtractElementInst>(Inst) || 115 isa<SelectInst>(Inst) || isa<ExtractElementInst>(Inst) ||
|
H A D | LICM.cpp | 443 isa<ExtractElementInst>(I) ||
|
H A D | SCCP.cpp | 481 void visitExtractElementInst(ExtractElementInst &I); 931 void SCCPSolver::visitExtractElementInst(ExtractElementInst &I) {
|
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Support/ |
H A D | InstVisitor.h | 196 RetTy visitExtractElementInst(ExtractElementInst &I) { DELEGATE(Instruction);}
|
H A D | NoFolder.h | 272 return ExtractElementInst::Create(Vec, Idx);
|
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/ |
H A D | Instructions.h | 1525 // ExtractElementInst Class 1528 /// ExtractElementInst - This instruction extracts a single (scalar) 1531 class ExtractElementInst : public Instruction { class in namespace:llvm 1532 ExtractElementInst(Value *Vec, Value *Idx, const Twine &NameStr = "", 1534 ExtractElementInst(Value *Vec, Value *Idx, const Twine &NameStr, 1537 virtual ExtractElementInst *clone_impl() const; 1540 static ExtractElementInst *Create(Value *Vec, Value *Idx, 1543 return new(2) ExtractElementInst(Vec, Idx, NameStr, InsertBefore); 1545 static ExtractElementInst *Create(Value *Vec, Value *Idx, 1548 return new(2) ExtractElementInst(Ve [all...] |
H A D | IRBuilder.h | 1269 return Insert(ExtractElementInst::Create(Vec, Idx), Name);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/VMCore/ |
H A D | Instructions.cpp | 1430 // ExtractElementInst Implementation 1433 ExtractElementInst::ExtractElementInst(Value *Val, Value *Index, function in class:ExtractElementInst 1438 OperandTraits<ExtractElementInst>::op_begin(this), 1447 ExtractElementInst::ExtractElementInst(Value *Val, Value *Index, function in class:ExtractElementInst 1452 OperandTraits<ExtractElementInst>::op_begin(this), 1463 bool ExtractElementInst::isValidOperands(const Value *Val, const Value *Index) { 3489 ExtractElementInst *ExtractElementInst [all...] |
H A D | Verifier.cpp | 266 void visitExtractElementInst(ExtractElementInst &EI); 1306 void Verifier::visitExtractElementInst(ExtractElementInst &EI) { 1307 Assert1(ExtractElementInst::isValidOperands(EI.getOperand(0),
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Vectorize/ |
H A D | BBVectorize.cpp | 438 if (isa<InsertElementInst>(V) || isa<ExtractElementInst>(V)) 654 isa<ExtractElementInst>(I) || isa<InsertElementInst>(I))) { 1674 ExtractElementInst *LEE = dyn_cast<ExtractElementInst>(LOp); 1675 ExtractElementInst *HEE = dyn_cast<ExtractElementInst>(HOp); 2066 K1 = ExtractElementInst::Create(K, FlipMemInputs ? CV1 : CV0, 2084 K2 = ExtractElementInst::Create(K, FlipMemInputs ? CV0 : CV1,
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.h | 36 class ExtractElementInst;
|
/macosx-10.9.5/llvmCore-3425.0.33/tools/llvm-stress/ |
H A D | llvm-stress.cpp | 423 Value *V = ExtractElementInst::Create(Val0,
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/CppBackend/ |
H A D | CPPBackend.cpp | 1467 const ExtractElementInst* eei = cast<ExtractElementInst>(I); 1468 Out << "ExtractElementInst* " << getCppName(eei) 1469 << " = new ExtractElementInst(" << opNames[0]
|
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm-c/ |
H A D | Core.h | 1037 macro(ExtractElementInst) \
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/AsmParser/ |
H A D | LLParser.cpp | 2411 if (!ExtractElementInst::isValidOperands(Elts[0], Elts[1])) 3506 if (!ExtractElementInst::isValidOperands(Op0, Op1)) 3509 Inst = ExtractElementInst::Create(Op0, Op1);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 2176 I = ExtractElementInst::Create(Vec, Idx);
|