/external/llvm/lib/Transforms/Scalar/ |
H A D | DeadStoreElimination.cpp | 985 Value *Indices[1] = { local 988 DepIntrinsic->getRawDest(), Indices, "", DepWrite);
|
H A D | Scalarizer.cpp | 458 SmallVector<Value *, 8> Indices; local 459 Indices.resize(NumIndices); 461 Indices[J] = Ops[J][I]; 462 Res[I] = Builder.CreateGEP(GEPI.getSourceElementType(), Base[I], Indices,
|
H A D | SCCP.cpp | 997 auto Indices = makeArrayRef(Operands.begin() + 1, Operands.end()); local 999 ConstantExpr::getGetElementPtr(I.getSourceElementType(), Ptr, Indices);
|
/external/llvm/lib/Transforms/Utils/ |
H A D | LowerSwitch.cpp | 181 SmallVector<unsigned, 8> Indices; local 184 Indices.push_back(Idx); 189 for (unsigned III : reverse(Indices))
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
H A D | Lint.cpp | 608 ArrayRef<unsigned> Indices = CE->getIndices(); local 609 if (Value *W = FindInsertedValue(CE->getOperand(0), Indices))
|
/external/swiftshader/third_party/LLVM/lib/AsmParser/ |
H A D | LLParser.h | 186 bool ParseIndexList(SmallVectorImpl<unsigned> &Indices,bool &AteExtraComma); 187 bool ParseIndexList(SmallVectorImpl<unsigned> &Indices) { argument 189 if (ParseIndexList(Indices, AteExtraComma)) return true;
|
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/ |
H A D | ArgumentPromotion.cpp | 255 /// Checks if Indices, or a prefix of Indices, is in Set. 256 static bool PrefixIn(const ArgPromotion::IndicesVector &Indices, argument 259 Low = Set.upper_bound(Indices); 262 // Low is now the last element smaller than or equal to Indices. This means 263 // it points to a prefix of Indices (possibly Indices itself), if such 267 return Low != Set.end() && IsPrefix(*Low, Indices); 272 /// is already a prefix of Indices in Safe, Indices ar 347 IndicesVector Indices; local 556 IndicesVector Indices; local [all...] |
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
H A D | ConstantsContext.h | 164 Indices(IdxList) { 168 /// Indices - These identify which value to extract. 169 const SmallVector<unsigned, 4> Indices; member in class:llvm::ExtractValueConstantExpr 189 Indices(IdxList) { 194 /// Indices - These identify the position for the insertion. 195 const SmallVector<unsigned, 4> Indices; member in class:llvm::InsertValueConstantExpr
|
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/ |
H A D | TensorContraction.h | 63 typedef Indices_ Indices; typedef in struct:Eigen::internal::traits 74 template<typename Indices, typename LhsXprType, typename RhsXprType> 75 class TensorContractionOp : public TensorBase<TensorContractionOp<Indices, LhsXprType, RhsXprType>, ReadOnlyAccessors> 86 const LhsXprType& lhs, const RhsXprType& rhs, const Indices& dims) 90 const Indices& indices() const { return m_indices; } 104 const Indices m_indices; 111 typedef typename internal::traits<Derived>::Indices Indices; typedef in struct:Eigen::TensorContractionEvaluatorBase 116 typedef TensorContractionOp<Indices, LeftArgType, RightArgType> XprType; 143 static const int ContractDims = internal::array_size<Indices> [all...] |
/external/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 341 ArrayRef<unsigned> Indices, 508 SmallVector<Value *, 4> Indices(GEP->idx_begin(), GEP->idx_end()); 510 GEP->getSourceElementType(), GEP->getPointerOperand(), Indices); 339 getInterleavedMemoryOpCost(unsigned Opcode, Type *VecTy, unsigned Factor, ArrayRef<unsigned> Indices, unsigned Alignment, unsigned AddressSpace) argument
|
/external/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 558 ArrayRef<unsigned> Indices, 610 for (unsigned Index : Indices) 630 assert(Indices.size() <= Factor && 633 for (unsigned Index : Indices) { 647 Cost += Indices.size() * InsSubCost; 556 getInterleavedMemoryOpCost(unsigned Opcode, Type *VecTy, unsigned Factor, ArrayRef<unsigned> Indices, unsigned Alignment, unsigned AddressSpace) argument
|
/external/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | SymbolRecord.h | 237 ArrayRef<TypeIndex> Indices) 239 Indices(Indices) {} 245 ArrayRef<TypeIndex> Indices; local 247 CV_DESERIALIZE(Data, Header, CV_ARRAY_FIELD_N(Indices, Header->Count)); 249 return CallerSym(Kind, RecordOffset, Header, Indices); 254 ArrayRef<TypeIndex> Indices; member in class:llvm::codeview::CallerSym 236 CallerSym(SymbolRecordKind Kind, uint32_t RecordOffset, const Hdr *Header, ArrayRef<TypeIndex> Indices) argument
|
H A D | TypeRecord.h | 265 ArgListRecord(TypeRecordKind Kind, ArrayRef<TypeIndex> Indices) argument 266 : TypeRecord(Kind), StringIndices(Indices) {}
|
/external/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 351 unsigned Opcode, Type *VecTy, unsigned Factor, ArrayRef<unsigned> Indices, 353 int Cost = TTIImpl->getInterleavedMemoryOpCost(Opcode, VecTy, Factor, Indices, 350 getInterleavedMemoryOpCost( unsigned Opcode, Type *VecTy, unsigned Factor, ArrayRef<unsigned> Indices, unsigned Alignment, unsigned AddressSpace) const argument
|
H A D | ConstantFolding.cpp | 1259 ArrayRef<Constant *> Indices) { 1262 for (Constant *Index : Indices) { 1258 ConstantFoldLoadThroughGEPIndices(Constant *C, ArrayRef<Constant *> Indices) argument
|
/external/llvm/lib/IR/ |
H A D | Attributes.cpp | 865 ArrayRef<unsigned> Indices, 868 auto IdxI = Indices.begin(), IdxE = Indices.end(); 864 addAttribute(LLVMContext &C, ArrayRef<unsigned> Indices, Attribute A) const argument
|
H A D | AutoUpgrade.cpp | 500 uint32_t Indices[4]; local 502 Indices[i] = i; 504 makeArrayRef(Indices, NumElts), 543 uint32_t Indices[64]; local 550 Indices[l + i] = Idx + l; 555 makeArrayRef(Indices, NumElts), 621 uint32_t Indices[8]; local 623 Indices[i] = i; 625 Indices[i] = NumElts + i % NumElts; 628 Indices); [all...] |
/external/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPromoteAlloca.cpp | 715 Value *Indices[] = { local 720 Value *Offset = Builder.CreateInBoundsGEP(GVTy, GV, Indices);
|
/external/llvm/lib/Transforms/Instrumentation/ |
H A D | EfficiencySanitizer.cpp | 791 Constant *Indices[2]; local 796 Indices[0] = ConstantInt::get(IRB.getInt32Ty(), 0); 798 Indices[1] = ConstantInt::get(IRB.getInt32Ty(), CounterIdx); 802 CounterArray, Indices);
|
/external/swiftshader/third_party/LLVM/utils/TableGen/ |
H A D | CodeGenRegisters.cpp | 56 std::vector<Record*> Indices = TheDef->getValueAsListOfDefs("SubRegIndices"); local 57 if (SubList.size() != Indices.size()) 64 if (!SubRegs.insert(std::make_pair(Indices[i], SR)).second) 65 throw TGError(TheDef->getLoc(), "SubRegIndex " + Indices[i]->getName() + 86 Orphans.push_back(Orphan(SI->second, Indices[i], SI->first)); 147 std::vector<Record*> Indices = TheDef->getValueAsListOfDefs("SubRegIndices"); local 148 for (unsigned i = 0, e = Indices.size(); i != e; ++i) { 149 CodeGenRegister *SR = SubRegs.find(Indices[i])->second; 165 std::vector<Record*> Indices = Def->getValueAsListOfDefs("SubRegIndices"); local 166 unsigned Dim = Indices [all...] |
/external/llvm/lib/CodeGen/ |
H A D | LiveIntervalAnalysis.cpp | 577 ArrayRef<SlotIndex> Indices) { 580 for (unsigned i = 0, e = Indices.size(); i != e; ++i) 581 LRCalc->extend(LR, Indices[i]); 576 extendToIndices(LiveRange &LR, ArrayRef<SlotIndex> Indices) argument
|
/external/llvm/lib/CodeGen/MIRParser/ |
H A D | MIParser.cpp | 2000 auto Indices = TII->getSerializableTargetIndices(); local 2001 for (const auto &I : Indices)
|
/external/llvm/utils/TableGen/ |
H A D | CodeGenRegisters.cpp | 254 // qsub_1 subreg, add a dsub_2 subreg. Keep growing Indices and process 256 SmallVector<CodeGenSubRegIndex*, 8> Indices = ExplicitSubRegIndices; local 257 for (unsigned i = 0; i != Indices.size(); ++i) { 258 CodeGenSubRegIndex *Idx = Indices[i]; 276 Indices.push_back(I->second); 282 // Work backwards in the Indices vector in order to compose subregs bottom-up. 296 while (!Indices.empty() && !Orphans.empty()) { 297 CodeGenSubRegIndex *Idx = Indices.pop_back_val(); 543 std::vector<Record*> Indices = Def->getValueAsListOfDefs("SubRegIndices"); variable 544 unsigned Dim = Indices [all...] |
/external/spirv-llvm/lib/SPIRV/ |
H A D | SPIRVWriter.cpp | 1047 std::vector<SPIRVValue *> Indices; local 1049 Indices.push_back(transValue(GEP->getOperand(i+1), BB)); 1053 Indices, BB, GEP->isInBounds()));
|
/external/swiftshader/third_party/LLVM/include/llvm/ |
H A D | Instructions.h | 1690 SmallVector<unsigned, 4> Indices; member in class:llvm::ExtractValueInst 1736 inline idx_iterator idx_begin() const { return Indices.begin(); } 1737 inline idx_iterator idx_end() const { return Indices.end(); } 1750 return Indices; 1754 return (unsigned)Indices.size(); 1797 SmallVector<unsigned, 4> Indices; member in class:llvm::InsertValueInst 1848 inline idx_iterator idx_begin() const { return Indices.begin(); } 1849 inline idx_iterator idx_end() const { return Indices.end(); } 1872 return Indices; 1876 return (unsigned)Indices [all...] |