/external/llvm/lib/CodeGen/ |
InterleavedAccessPass.cpp | 207 Type *VecTy = Shuffles[0]->getType(); 212 if (Shuffles[i]->getType() != VecTy)
|
/external/llvm/include/llvm/ADT/ |
TinyPtrVector.h | 28 typedef llvm::SmallVector<EltTy, 4> VecTy; 29 typedef typename VecTy::value_type value_type; 30 typedef llvm::PointerUnion<EltTy, VecTy *> PtrUnion; 38 if (VecTy *V = Val.template dyn_cast<VecTy*>()) 43 if (VecTy *V = Val.template dyn_cast<VecTy*>()) 44 Val = new VecTy(*V); 60 Val = new VecTy(*RHS.Val.template get<VecTy*>()); [all...] |
/external/llvm/include/llvm/CodeGen/ |
ValueTypes.h | 86 MVT VecTy = MVT::getVectorVT(IntTy, getVectorNumElements()); 87 assert(VecTy.SimpleTy >= 0 && 89 return VecTy;
|
/external/llvm/lib/Analysis/ |
CostModel.cpp | 256 Type *VecTy = ReduxRoot->getOperand(0)->getType(); 257 unsigned NumVecElems = VecTy->getVectorNumElements(); 283 Ty = VecTy; 320 Type *VecTy = ReduxRoot->getOperand(0)->getType(); 321 unsigned NumVecElems = VecTy->getVectorNumElements(); 374 Ty = VecTy;
|
/external/llvm/unittests/IR/ |
IRBuilderTest.cpp | 351 auto VecTy = VectorType::get(Builder.getInt64Ty(), 4); 354 Value *Vec = UndefValue::get(VecTy);
|
/external/llvm/lib/IR/ |
AutoUpgrade.cpp | 479 Type *VecTy = CI->getType(); 480 Type *EltTy = VecTy->getVectorElementType(); 481 unsigned EltNum = VecTy->getVectorNumElements(); 486 Rep = UndefValue::get(VecTy); 571 VectorType *VecTy = cast<VectorType>(CI->getType()); 572 unsigned NumElts = VecTy->getNumElements(); 588 VectorType *VecTy = cast<VectorType>(CI->getType()); 589 unsigned NumElts = VecTy->getNumElements(); 633 VectorType *VecTy = cast<VectorType>(CI->getType()); 634 unsigned NumElts = VecTy->getNumElements() [all...] |
/external/llvm/lib/Transforms/Scalar/ |
Scalarizer.cpp | 105 VectorLayout() : VecTy(nullptr), ElemTy(nullptr), VecAlign(0), ElemSize(0) {} 113 VectorType *VecTy; 353 Layout.VecTy = dyn_cast<VectorType>(Ty); 354 if (!Layout.VecTy) 358 Layout.ElemTy = Layout.VecTy->getElementType(); 366 Layout.VecAlign = DL.getABITypeAlignment(Layout.VecTy); 602 unsigned NumElems = Layout.VecTy->getNumElements(); 627 unsigned NumElems = Layout.VecTy->getNumElements();
|
/external/llvm/tools/llvm-stress/ |
llvm-stress.cpp | 493 VectorType *VecTy = cast<VectorType>(VTy); 494 DestTy = pickVectorType(VecTy->getNumElements());
|
/external/llvm/lib/Target/Mips/ |
MipsSEISelLowering.cpp | [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCalls.cpp | 331 VectorType *VecTy = cast<VectorType>(II.getType()); 332 assert(VecTy->getNumElements() == 4 && "insertps with wrong vector type"); 344 ConstantAggregateZero *ZeroVector = ConstantAggregateZero::get(VecTy); 580 VectorType *VecTy = cast<VectorType>(II.getType()); 581 ConstantAggregateZero *ZeroVector = ConstantAggregateZero::get(VecTy); 602 unsigned NumElts = VecTy->getNumElements(); 644 VectorType *VecTy = cast<VectorType>(II.getType()); 665 return ConstantInt::getSigned(VecTy, 0); // FALSE 667 return ConstantInt::getSigned(VecTy, -1); // TRUE 671 return Builder.CreateSExtOrTrunc(Cmp, VecTy); [all...] |
/external/clang/lib/Sema/ |
SemaOverload.cpp | [all...] |
SemaExpr.cpp | [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
SLPVectorizer.cpp | [all...] |
LoopVectorize.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CGBuiltin.cpp | [all...] |
CGExpr.cpp | [all...] |
/external/clang/lib/AST/ |
ExprConstant.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
DAGCombiner.cpp | [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | [all...] |