/external/llvm/include/llvm/IR/ |
Constants.h | 435 /// ConstantVector - Constant Vector Declarations 437 class ConstantVector : public Constant { 438 friend struct ConstantArrayCreator<ConstantVector, VectorType>; 439 ConstantVector(const ConstantVector &) LLVM_DELETED_FUNCTION; 441 ConstantVector(VectorType *T, ArrayRef<Constant *> Val); 443 // ConstantVector accessors 446 /// getSplat - Return a ConstantVector with the specified constant in each 474 struct OperandTraits<ConstantVector> : 475 public VariadicOperandTraits<ConstantVector> { [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
AMDILPeepholeOptimizer.cpp | 755 ConstantVector *AndMaskVec = dyn_cast<ConstantVector>(AndMask); 756 ConstantVector *ShrValVec = dyn_cast<ConstantVector>(ShrVal); 786 newMaskConst = ConstantVector::get(maskVals); 787 shiftValConst = ConstantVector::get(shiftVals); 861 negOneConst = ConstantVector::get(negOneVals); 903 newMaskConst = ConstantVector::get(newMaskVals); 904 newShiftConst = ConstantVector::get(newShiftVals); [all...] |
/external/mesa3d/src/gallium/drivers/radeon/ |
AMDILPeepholeOptimizer.cpp | 755 ConstantVector *AndMaskVec = dyn_cast<ConstantVector>(AndMask); 756 ConstantVector *ShrValVec = dyn_cast<ConstantVector>(ShrVal); 786 newMaskConst = ConstantVector::get(maskVals); 787 shiftValConst = ConstantVector::get(shiftVals); 861 negOneConst = ConstantVector::get(negOneVals); 903 newMaskConst = ConstantVector::get(newMaskVals); 904 newShiftConst = ConstantVector::get(newShiftVals); [all...] |
/external/llvm/lib/IR/ |
Constants.cpp | 98 if (const ConstantVector *CV = dyn_cast<ConstantVector>(this)) 120 if (const ConstantVector *CV = dyn_cast<ConstantVector>(this)) 180 C = ConstantVector::getSplat(VTy->getNumElements(), C); 197 return ConstantVector::getSplat(VTy->getNumElements(), 212 if (const ConstantVector *CV = dyn_cast<ConstantVector>(this)) 496 return ConstantVector::getSplat(VTy->getNumElements(), 508 return ConstantVector::getSplat(VTy->getNumElements() [all...] |
ConstantFold.cpp | 67 return ConstantVector::get(Result); 147 // Handle ConstantVector and ConstantAggregateVector. 155 return ConstantExpr::getBitCast(ConstantVector::get(V), DestPTy); 553 if ((isa<ConstantVector>(V) || isa<ConstantDataVector>(V)) && 565 return ConstantVector::get(res); 707 if (ConstantVector *CondV = dyn_cast<ConstantVector>(Cond)) { 730 return ConstantVector::get(Result); 795 return ConstantVector::get(Result); [all...] |
LLVMContextImpl.h | 281 typedef ConstantAggrUniqueMap<VectorType, ConstantVector> VectorConstantsTy;
|
AutoUpgrade.cpp | 387 Rep = Builder.CreateShuffleVector(Op0, Op0, ConstantVector::get(Idxs));
|
/external/llvm/lib/Transforms/Utils/ |
ValueMapper.cpp | 169 if (isa<ConstantVector>(C)) 170 return VM[V] = ConstantVector::get(Ops);
|
/external/llvm/lib/Analysis/ |
ConstantFolding.cpp | 108 return FoldBitCast(ConstantVector::get(Ops), DestTy, TD); 112 if (!isa<ConstantDataVector>(C) && !isa<ConstantVector>(C)) 155 if (!isa<ConstantVector>(C) && // FIXME: Remove ConstantVector. 195 return ConstantVector::get(Result); 221 return ConstantVector::get(Result); 352 if (isa<ConstantArray>(C) || isa<ConstantVector>(C) || [all...] |
CostModel.cpp | 128 if (isa<ConstantVector>(V) || isa<ConstantDataVector>(V)) {
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXGenericToNVVM.cpp | 227 } else if (isa<ConstantVector>(C) || isa<ConstantArray>(C) || 268 if (isa<ConstantVector>(C)) {
|
/external/llvm/lib/Target/R600/ |
R600TextureIntrinsicsReplacer.cpp | 131 Value *SwizzleMask = ConstantVector::get(Mask);
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineShifts.cpp | 321 else if (ConstantVector *CV = dyn_cast<ConstantVector>(Op1)) 432 Mask = ConstantVector::getSplat(VT->getNumElements(), Mask); 468 Mask = ConstantVector::getSplat(VT->getNumElements(), Mask); [all...] |
InstCombineSimplifyDemanded.cpp | [all...] |
InstCombineVectorOps.cpp | 572 ConstantVector::get(Mask)); 766 ConstantVector::get(MaskValues)); [all...] |
InstCombineMulDivRem.cpp | 116 return ConstantVector::get(Elts); [all...] |
/external/llvm/tools/llvm-stress/ |
llvm-stress.cpp | 190 return ConstantVector::get(VectorValue); 370 return PT->push_back(ConstantVector::getAllOnesValue(Ty)); 372 return PT->push_back(ConstantVector::getNullValue(Ty)); 450 Constant *Mask = ConstantVector::get(Idxs);
|
/external/llvm/lib/Transforms/IPO/ |
MergeFunctions.cpp | 580 const ConstantVector *LV = cast<ConstantVector>(L); 581 const ConstantVector *RV = cast<ConstantVector>(R); [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
BBVectorize.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CGBuiltin.cpp | [all...] |
CGExpr.cpp | [all...] |
CGExprScalar.cpp | [all...] |
/external/llvm/lib/ExecutionEngine/ |
ExecutionEngine.cpp | 903 const ConstantVector *CV = dyn_cast<ConstantVector>(C); [all...] |
/external/llvm/unittests/IR/ |
InstructionsTest.cpp | 306 Constant *C2xi32a = ConstantVector::get(ConstVa); 307 Constant *C2xi32b = ConstantVector::get(ConstVb);
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
AsmPrinter.cpp | [all...] |