HomeSort by: relevance | last modified time | path
    Searched refs:NumElem (Results 1 - 15 of 15) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUPrintfRuntimeBinding.cpp 220 int NumElem = LLVMVecType ? LLVMVecType->getNumElements() : 1;
221 if (LLVMVecType && NumElem > 1)
222 ResType = llvm::FixedVectorType::get(ResType, NumElem);
AMDGPUISelLowering.h 186 unsigned NumElem,
AMDGPURegisterBankInfo.cpp 1912 unsigned NumElem = VecTy.getNumElements();
1914 if (!SITargetLowering::shouldExpandVectorDynExt(EltSize, NumElem,
1951 for (unsigned I = 1; I < NumElem; ++I) {
1994 unsigned NumElem = VecTy.getNumElements();
1996 if (!SITargetLowering::shouldExpandVectorDynExt(EltSize, NumElem,
2034 SmallVector<Register, 16> Ops(NumElem * NumLanes);
2036 for (unsigned I = 0; I < NumElem; ++I) {
SIISelLowering.h 227 static bool shouldExpandVectorDynExt(unsigned EltSize, unsigned NumElem,
SIISelLowering.cpp 10089 unsigned NumElem,
10094 unsigned VecSize = EltSize * NumElem;
10110 unsigned NumInsts = NumElem /* Number of compares */ +
10111 ((EltSize + 31) / 32) * NumElem /* Number of cndmasks */;
10124 unsigned NumElem = VecVT.getVectorNumElements();
10126 return SITargetLowering::shouldExpandVectorDynExt(EltSize, NumElem,
AMDGPUISelLowering.cpp 855 unsigned NumElem,
  /src/external/apache2/llvm/dist/llvm/tools/llvm-stress/
llvm-stress.cpp 636 unsigned NumElem =
638 CondTy = FixedVectorType::get(CondTy, NumElem);
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.h 1322 bool storeOfVectorConstantIsCheap(EVT MemVT, unsigned NumElem,
1326 return NumElem > 2;
X86TargetTransformInfo.cpp 3448 unsigned NumElem = SrcVTy->getNumElements();
3450 FixedVectorType::get(Type::getInt8Ty(SrcVTy->getContext()), NumElem);
3453 !isPowerOf2_32(NumElem)) {
3455 APInt DemandedElts = APInt::getAllOnesValue(NumElem);
3462 InstructionCost MaskCmpCost = NumElem * (BranchCost + ScalarCompareCost);
3466 NumElem * BaseT::getMemoryOpCost(Opcode, SrcVTy->getScalarType(),
3476 LT.second.getVectorNumElements() == NumElem)
3481 else if (LT.second.getVectorNumElements() > NumElem) {
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
LegalizeIntegerTypes.cpp 1261 unsigned NumElem = WideInOp.getValueType().getVectorNumElements();
1263 N->getValueType(0).getScalarType(), NumElem);
1268 NumElem);
4807 unsigned NumElem = N->getOperand(0).getValueType().getVectorNumElements();
4810 assert(NumElem * NumOperands == NumOutElem &&
4820 assert(NumElem == Op.getValueType().getVectorNumElements() &&
4823 for (unsigned j = 0; j < NumElem; ++j) {
4826 Ops[i * NumElem + j] = DAG.getAnyExtOrTrunc(Ext, dl, OutElemTy);
4944 unsigned NumElem = Incoming->getValueType(0).getVectorNumElements();
4946 for (unsigned i=0; i<NumElem; ++i)
    [all...]
DAGCombiner.cpp 17223 unsigned NumElem = (UseVector) ? LastLegalVectorType : LastLegalType;
17227 if (NumElem < 2) {
17247 if (!checkMergeStoreCandidatesForDependencies(StoreNodes, NumElem,
17249 StoreNodes.erase(StoreNodes.begin(), StoreNodes.begin() + NumElem);
17250 NumConsecutiveStores -= NumElem;
17255 StoreNodes, MemVT, NumElem, true, UseVector, LastIntegerTrunc);
17258 StoreNodes.erase(StoreNodes.begin(), StoreNodes.begin() + NumElem);
17259 NumConsecutiveStores -= NumElem;
17488 // the NumElem refers to array/index size.
17489 unsigned NumElem = std::min(NumConsecutiveStores, LastConsecutiveLoad + 1)
    [all...]
TargetLowering.cpp 7304 unsigned NumElem = SrcVT.getVectorNumElements();
7334 for (unsigned Idx = 0; Idx < NumElem; ++Idx) {
7336 (DAG.getDataLayout().isBigEndian() ? (NumElem - 1) - Idx : Idx);
7363 for (unsigned Idx = 0; Idx < NumElem; ++Idx) {
7401 unsigned NumElem = StVT.getVectorNumElements();
7415 for (unsigned Idx = 0; Idx < NumElem; ++Idx) {
7421 (DAG.getDataLayout().isBigEndian() ? (NumElem - 1) - Idx : Idx);
7440 for (unsigned Idx = 0; Idx < NumElem; ++Idx) {
LegalizeDAG.cpp 3748 unsigned NumElem = VT.getVectorNumElements();
3751 for (unsigned Idx = 0; Idx < NumElem; Idx++) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonISelLoweringHVX.cpp 334 unsigned NumElem = VecTy.getVectorNumElements();
335 assert((NumElem % 2) == 0 && "Expecting even-sized vector type");
336 MVT HalfTy = MVT::getVectorVT(VecTy.getVectorElementType(), NumElem/2);
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
TargetLowering.h 575 unsigned NumElem,

Completed in 109 milliseconds