/external/eigen/bench/ |
H A D | eig33.cpp | 177 typedef Vector3f Vec; typedef 186 Vec evals;
|
/external/deqp/modules/gles2/scripts/ |
H A D | gen-conversions.py | 62 res.append(Vec.fromScalarList(scalars)) 68 res.append(Vec.fromScalarList(reduce(operator.add, [x[ndx].toInt().getScalars() for x in comps]))) 74 res.append(Vec.fromScalarList(reduce(operator.add, [x[ndx].toBool().getScalars() for x in comps])))
|
H A D | genutil.py | 91 # Helpers to convert a list of Scalar/Vec values into another type. 282 class Vec: class in inherits: 292 assert isinstance(other, Vec); 304 return Vec.fromScalarList(outScalars) 309 class Vec2(Vec): 394 class Vec3(Vec): 485 class Vec4(Vec):
|
/external/clang/lib/Analysis/ |
H A D | AnalysisDeclContext.cpp | 504 void *&Vec, 506 if (Vec) 507 return (DeclVec*) Vec; 522 Vec = BV; 503 LazyInitializeReferencedDecls(const BlockDecl *BD, void *&Vec, llvm::BumpPtrAllocator &A) argument
|
/external/llvm/lib/Target/R600/ |
H A D | SILowerControlFlow.cpp | 405 unsigned Vec = MI.getOperand(2).getReg(); local 407 unsigned SubReg = TRI->getSubReg(Vec, AMDGPU::sub0); 409 SubReg = Vec; 415 .addReg(Vec, RegState::Implicit);
|
/external/ceres-solver/examples/ |
H A D | libmv_homography.cc | 69 typedef Eigen::VectorXd Vec; typedef 238 const Vec h = L.fullPivLu().solve(b);
|
/external/clang/include/clang/AST/ |
H A D | DeclBase.h | 455 AttrVec &Vec = getAttrs(); 456 Vec.erase(std::remove_if(Vec.begin(), Vec.end(), isa<T, Attr*>), Vec.end()); 458 if (Vec.empty())
|
/external/clang/lib/CodeGen/ |
H A D | CGExpr.cpp | 1330 llvm::Value *Vec = Load; local 1340 return RValue::get(Builder.CreateExtractElement(Vec, Elt)); 1351 Vec = Builder.CreateShuffleVector(Vec, llvm::UndefValue::get(Vec->getType()), 1353 return RValue::get(Vec); 1389 llvm::Value *Vec = Load; local 1390 Vec = Builder.CreateInsertElement(Vec, Src.getScalarVal(), 1392 llvm::StoreInst *Store = Builder.CreateStore(Vec, Ds 1550 llvm::Value *Vec = Load; local 2447 llvm::Value *Vec = EmitScalarExpr(E->getBase()); local [all...] |
/external/clang/lib/AST/ |
H A D | APValue.cpp | 139 setVector(((const Vec *)(const char *)RHS.Data.buffer)->Elts, 195 ((Vec*)(char*)Data.buffer)->~Vec();
|
/external/deqp/modules/gles3/scripts/ |
H A D | gen-conversions.py | 62 res.append(Vec.fromScalarList(scalars)) 68 res.append(Vec.fromScalarList(reduce(operator.add, [x[ndx].toInt().getScalars() for x in comps]))) 77 res.append(Vec.fromScalarList(reduce(operator.add, [x[ndx].toBool().getScalars() for x in comps])))
|
H A D | genutil.py | 91 # Helpers to convert a list of Scalar/Vec values into another type. 340 class Vec(object): class in inherits:object 350 assert isinstance(other, Vec); 362 return Vec.fromScalarList(outScalars) 367 class Vec2(Vec): 477 class Vec3(Vec): 595 class Vec4(Vec):
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | MemRegion.cpp | 1422 BumpVector<const MemRegion*> *Vec = local 1425 if (Vec == (void*) 0x1) 1431 return BlockDataRegion::referenced_vars_iterator(Vec->begin(), 1439 BumpVector<const MemRegion*> *Vec = local 1442 if (Vec == (void*) 0x1) 1448 return BlockDataRegion::referenced_vars_iterator(Vec->end(),
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCalls.cpp | 613 auto Vec = II->getArgOperand(0); local 614 auto VT = cast<VectorType>(Vec->getType()); 618 CI, ConstantAggregateZero::get(Vec->getType())); 641 return BinaryOperator::CreateShl(Vec, 644 return BinaryOperator::CreateLShr(Vec, 676 Value *Vec = II->getArgOperand(1); local 677 Value *Undef = UndefValue::get(Vec->getType()); 682 Vec, Undef, ConstantDataVector::get(
|
/external/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 262 Value *Vec = E0->getOperand(0); local 265 unsigned NElts = Vec->getType()->getVectorNumElements(); 279 if (!CI || CI->getZExtValue() != i || E->getOperand(0) != Vec) 1547 Value *Vec = UndefValue::get(Ty); local 1550 Vec = Builder.CreateInsertElement(Vec, VL[i], Builder.getInt32(i)); 1551 if (Instruction *Insrt = dyn_cast<Instruction>(Vec)) { 1574 return Vec; 1653 Value *Vec = vectorizeTree(Operands); local 1654 NewPhi->addIncoming(Vec, IB 1968 Value *Vec = E->VectorizedValue; local [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 775 SDValue Vec = N->getOperand(0); local 782 Lo = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, LoVT, Vec, Idx); 784 Hi = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, HiVT, Vec, 791 SDValue Vec = N->getOperand(0); local 795 GetSplitVector(Vec, Lo, Hi); 798 EVT VecVT = Vec.getValueType(); 801 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, Vec, StackPtr, 852 SDValue Vec = N->getOperand(0); local 856 GetSplitVector(Vec, Lo, Hi); 872 EVT VecVT = Vec 1332 SDValue Vec = N->getOperand(0); local [all...] |
H A D | LegalizeDAG.cpp | 86 SDValue PerformInsertVectorEltInMemory(SDValue Vec, SDValue Val, 88 SDValue ExpandINSERT_VECTOR_ELT(SDValue Vec, SDValue Val, 580 PerformInsertVectorEltInMemory(SDValue Vec, SDValue Val, SDValue Idx, argument 582 SDValue Tmp1 = Vec; 623 ExpandINSERT_VECTOR_ELT(SDValue Vec, SDValue Val, SDValue Idx, SDLoc dl) { argument 628 EVT EltVT = Vec.getValueType().getVectorElementType(); 632 Vec.getValueType(), Val); 634 unsigned NumElts = Vec.getValueType().getVectorNumElements(); 642 return DAG.getVectorShuffle(Vec.getValueType(), dl, Vec, ScVe [all...] |
/external/llvm/include/llvm/IR/ |
H A D | Instructions.h | 1635 ExtractElementInst(Value *Vec, Value *Idx, const Twine &NameStr = "", 1637 ExtractElementInst(Value *Vec, Value *Idx, const Twine &NameStr, 1643 static ExtractElementInst *Create(Value *Vec, Value *Idx, argument 1646 return new(2) ExtractElementInst(Vec, Idx, NameStr, InsertBefore); 1648 static ExtractElementInst *Create(Value *Vec, Value *Idx, argument 1651 return new(2) ExtractElementInst(Vec, Idx, NameStr, InsertAtEnd); 1656 static bool isValidOperands(const Value *Vec, const Value *Idx); 1695 InsertElementInst(Value *Vec, Value *NewElt, Value *Idx, 1698 InsertElementInst(Value *Vec, Value *NewElt, Value *Idx, 1704 static InsertElementInst *Create(Value *Vec, Valu argument 1709 Create(Value *Vec, Value *NewElt, Value *Idx, const Twine &NameStr, BasicBlock *InsertAtEnd) argument [all...] |
H A D | IRBuilder.h | 1375 Value *CreateExtractElement(Value *Vec, Value *Idx, argument 1377 if (Constant *VC = dyn_cast<Constant>(Vec)) 1380 return Insert(ExtractElementInst::Create(Vec, Idx), Name); 1383 Value *CreateInsertElement(Value *Vec, Value *NewElt, Value *Idx, argument 1385 if (Constant *VC = dyn_cast<Constant>(Vec)) 1389 return Insert(InsertElementInst::Create(Vec, NewElt, Idx), Name);
|
H A D | Constants.h | 1055 static Constant *getExtractElement(Constant *Vec, Constant *Idx); 1056 static Constant *getInsertElement(Constant *Vec, Constant *Elt,Constant *Idx);
|
/external/deqp/modules/gles31/scripts/ |
H A D | genutil.py | 91 # Helpers to convert a list of Scalar/Vec values into another type. 342 class Vec(object): class in inherits:object 352 assert isinstance(other, Vec); 364 return Vec.fromScalarList(outScalars) 369 class Vec2(Vec): 479 class Vec3(Vec): 597 class Vec4(Vec):
|
/external/clang/unittests/Basic/ |
H A D | VirtualFileSystemTest.cpp | 359 std::vector<StringRef> Vec; variable 361 Vec.push_back(Arr[i]); 362 return Vec;
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMISelDAGToDAG.cpp | 1895 for (unsigned Vec = 0; Vec < NumVecs; ++Vec) 1896 ReplaceUses(SDValue(N, Vec), 1897 CurDAG->getTargetExtractSubreg(Sub0 + Vec, dl, VT, SuperReg)); 2160 for (unsigned Vec = 0; Vec < NumVecs; ++Vec) 2161 ReplaceUses(SDValue(N, Vec), 2162 CurDAG->getTargetExtractSubreg(Sub0 + Vec, d [all...] |
/external/llvm/lib/IR/ |
H A D | Instructions.cpp | 1494 InsertElementInst::InsertElementInst(Value *Vec, Value *Elt, Value *Index, argument 1497 : Instruction(Vec->getType(), InsertElement, 1500 assert(isValidOperands(Vec, Elt, Index) && 1502 Op<0>() = Vec; 1508 InsertElementInst::InsertElementInst(Value *Vec, Value *Elt, Value *Index, argument 1511 : Instruction(Vec->getType(), InsertElement, 1514 assert(isValidOperands(Vec, Elt, Index) && 1517 Op<0>() = Vec; 1523 bool InsertElementInst::isValidOperands(const Value *Vec, const Value *Elt, argument 1525 if (!Vec [all...] |
/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 76 static SDValue ExtractSubVector(SDValue Vec, unsigned IdxVal, argument 81 EVT VT = Vec.getValueType(); 88 if (Vec.getOpcode() == ISD::UNDEF) 100 if (Vec.getOpcode() == ISD::BUILD_VECTOR) 102 makeArrayRef(Vec->op_begin()+NormalizedIdxVal, 106 SDValue Result = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, ResultVT, Vec, 118 static SDValue Extract128BitVector(SDValue Vec, unsigned IdxVal, argument 120 assert((Vec.getValueType().is256BitVector() || 121 Vec.getValueType().is512BitVector()) && "Unexpected vector size!"); 122 return ExtractSubVector(Vec, IdxVa 126 Extract256BitVector(SDValue Vec, unsigned IdxVal, SelectionDAG &DAG, SDLoc dl) argument 132 InsertSubVector(SDValue Result, SDValue Vec, unsigned IdxVal, SelectionDAG &DAG, SDLoc dl, unsigned vectorWidth) argument 162 Insert128BitVector(SDValue Result, SDValue Vec, unsigned IdxVal, SelectionDAG &DAG, SDLoc dl) argument 169 Insert256BitVector(SDValue Result, SDValue Vec, unsigned IdxVal, SelectionDAG &DAG, SDLoc dl) argument 4897 SDValue Vec; local 4943 SDValue Vec; local [all...] |
/external/llvm/utils/TableGen/ |
H A D | RegisterInfoEmitter.cpp | 601 // Try to combine Idx's compose map into Vec if it is compatible. 604 SmallVectorImpl<CodeGenSubRegIndex*> &Vec) { 608 CodeGenSubRegIndex *&Entry = Vec[I->first->EnumValue - 1]; 616 Vec[I->first->EnumValue - 1] = I->second; 603 combine(const CodeGenSubRegIndex *Idx, SmallVectorImpl<CodeGenSubRegIndex*> &Vec) argument
|