/external/llvm/include/llvm/ |
Constants.h | 444 /// ConstantVector - Constant Vector Declarations 446 class ConstantVector : public Constant { 447 friend struct ConstantArrayCreator<ConstantVector, VectorType>; 448 ConstantVector(const ConstantVector &); // DO NOT IMPLEMENT 450 ConstantVector(VectorType *T, ArrayRef<Constant *> Val); 452 // ConstantVector accessors 455 /// getSplat - Return a ConstantVector with the specified constant in each 477 static inline bool classof(const ConstantVector *) { return true; } 484 struct OperandTraits<ConstantVector> [all...] |
/external/llvm/lib/Transforms/Utils/ |
ValueMapper.cpp | 146 if (isa<ConstantVector>(C)) 147 return VM[V] = ConstantVector::get(Ops);
|
/external/llvm/include/llvm/Support/ |
PatternMatch.h | 102 if (ConstantVector *CV = dyn_cast<ConstantVector>(V)) 118 /// m_APInt - Match a ConstantInt or splatted ConstantVector, binding the 155 if (const ConstantVector *CV = dyn_cast<ConstantVector>(V)) 180 if (const ConstantVector *CV = dyn_cast<ConstantVector>(V)) 637 isa<ConstantVector>(RHS)) &&
|
IntegersSubset.h | 525 Constant *CV = ConstantVector::get(r);
|
/external/llvm/unittests/VMCore/ |
InstructionsTest.cpp | 155 Constant *C2xi32a = ConstantVector::get(ConstVa); 156 Constant *C2xi32b = ConstantVector::get(ConstVb);
|
/external/mesa3d/src/pixelflinger2/ |
llvm_helper.h | 68 return ConstantVector::get(ConstantArray); 91 return ConstantVector::get(ConstantArray);
|
/external/llvm/lib/VMCore/ |
Constants.cpp | 77 if (const ConstantVector *CV = dyn_cast<ConstantVector>(this)) 136 C = ConstantVector::getSplat(VTy->getNumElements(), C); 153 return ConstantVector::getSplat(VTy->getNumElements(), 168 if (const ConstantVector *CV = dyn_cast<ConstantVector>(this)) 401 return ConstantVector::getSplat(VTy->getNumElements(), 413 return ConstantVector::getSplat(VTy->getNumElements(), 438 return ConstantVector::getSplat(VTy->getNumElements(), C); 463 return ConstantVector::getSplat(VTy->getNumElements(), C) [all...] |
ConstantFold.cpp | 67 return ConstantVector::get(Result); 142 // Handle ConstantVector and ConstantAggregateVector. 150 return ConstantExpr::getBitCast(ConstantVector::get(V), DestPTy); 549 if ((isa<ConstantVector>(V) || isa<ConstantDataVector>(V)) && 561 return ConstantVector::get(res); 699 if (ConstantVector *CondV = dyn_cast<ConstantVector>(Cond)) { 713 return ConstantVector::get(Result); 778 return ConstantVector::get(Result); [all...] |
LLVMContextImpl.h | 274 typedef ConstantAggrUniqueMap<VectorType, ConstantVector> VectorConstantsTy;
|
AutoUpgrade.cpp | 292 Rep = Builder.CreateShuffleVector(Op0, Op0, ConstantVector::get(Idxs));
|
/external/llvm/tools/llvm-stress/ |
llvm-stress.cpp | 184 return ConstantVector::get(VectorValue); 364 return PT->push_back(ConstantVector::getAllOnesValue(Ty)); 366 return PT->push_back(ConstantVector::getNullValue(Ty)); 446 Constant *Mask = ConstantVector::get(Idxs);
|
/external/llvm/lib/Analysis/ |
ConstantFolding.cpp | 100 return FoldBitCast(ConstantVector::get(Ops), DestTy, TD); 104 if (!isa<ConstantDataVector>(C) && !isa<ConstantVector>(C)) 147 if (!isa<ConstantVector>(C) && // FIXME: Remove ConstantVector. 187 return ConstantVector::get(Result); 213 return ConstantVector::get(Result); 350 if (isa<ConstantArray>(C) || isa<ConstantVector>(C) || [all...] |
/external/clang/lib/CodeGen/ |
CGBuiltin.cpp | [all...] |
CGExprScalar.cpp | 606 llvm::Constant *Mask = llvm::ConstantVector::getSplat(NumElements, 719 Value* CV = llvm::ConstantVector::get(concat); 741 Value *MaskBits = llvm::ConstantVector::getSplat(MTy->getNumElements(), 786 Value *SV = llvm::ConstantVector::get(indices); [all...] |
CGExpr.cpp | [all...] |
CGDecl.cpp | 676 isa<llvm::ConstantVector>(Init) || isa<llvm::BlockAddress>(Init) || 713 isa<llvm::ConstantVector>(Init) || isa<llvm::BlockAddress>(Init) || [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineSimplifyDemanded.cpp | [all...] |
InstCombineVectorOps.cpp | 392 return new ShuffleVectorInst(LHS, RHS, ConstantVector::get(Mask)); 465 SVI.setOperand(2, ConstantVector::get(Elts)); 668 return new ShuffleVectorInst(newLHS, newRHS, ConstantVector::get(Elts));
|
InstCombineMulDivRem.cpp | 700 if (isa<ConstantVector>(Op1) || isa<ConstantDataVector>(Op1)) { 728 Constant *NewRHSV = ConstantVector::get(Elts);
|
/external/mesa3d/src/glsl/ |
ir_to_llvm.cpp | 430 return llvm::ConstantVector::get(values); 447 return bld.CreateShuffleVector(v, llvm::UndefValue::get(v->getType()), llvm::ConstantVector::get(pack(vals)), name); [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
BBVectorize.cpp | [all...] |
/external/llvm/lib/ExecutionEngine/ |
ExecutionEngine.cpp | [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
AsmPrinter.cpp | [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXAsmPrinter.cpp | [all...] |
/external/llvm/bindings/ocaml/llvm/ |
llvm_ocaml.c | 424 ConstantVector, 449 DEFINE_CASE(Val, ConstantVector); [all...] |