HomeSort by relevance Sort by last modified time
    Searched defs:Indices (Results 1 - 13 of 13) sorted by null

  /external/clang/test/CXX/temp/temp.decls/temp.variadic/
metafunctions.cpp 149 namespace Indices {
153 template<unsigned I, unsigned N, int ...Indices>
154 struct build_indices_impl<I, N, int_tuple<Indices...> >
155 : build_indices_impl<I+1, N, int_tuple<Indices..., I> > {
158 template<unsigned N, int ...Indices>
159 struct build_indices_impl<N, N, int_tuple<Indices...> > {
160 typedef int_tuple<Indices...> type;
  /external/llvm/lib/VMCore/
ConstantsContext.h 164 Indices(IdxList) {
168 /// Indices - These identify which value to extract.
169 const SmallVector<unsigned, 4> Indices;
189 Indices(IdxList) {
194 /// Indices - These identify the position for the insertion.
195 const SmallVector<unsigned, 4> Indices;
310 operands(ops.begin(), ops.end()), indices(inds.begin(), inds.end()) {}
315 SmallVector<unsigned, 4> indices; member in struct:llvm::ExprMapKeyType
321 this->indices == that.indices;
    [all...]
AsmWriter.cpp 931 ArrayRef<unsigned> Indices = CE->getIndices();
932 for (unsigned i = 0, e = Indices.size(); i != e; ++i)
933 Out << ", " << Indices[i];
    [all...]
Constants.cpp 759 // The remaining indices must be compile-time known integers within the
770 // All the indices checked out.
782 return EVCE->Indices;
784 return cast<InsertValueConstantExpr>(this)->Indices;
    [all...]
  /external/llvm/lib/Analysis/
Lint.cpp 608 ArrayRef<unsigned> Indices = CE->getIndices();
609 if (Value *W = FindInsertedValue(CE->getOperand(0), Indices))
  /external/llvm/lib/CodeGen/
ShadowStackGC.cpp 352 Value *Indices[] = { ConstantInt::get(Type::getInt32Ty(Context), 0),
355 Value* Val = B.CreateGEP(BasePtr, Indices, Name);
365 Value *Indices[] = { ConstantInt::get(Type::getInt32Ty(Context), 0),
367 Value *Val = B.CreateGEP(BasePtr, Indices, Name);
  /external/llvm/lib/Transforms/IPO/
ArgumentPromotion.cpp 73 /// A vector used to hold the indices of a single GEP instruction
255 /// Checks if Indices, or a prefix of Indices, is in Set.
256 static bool PrefixIn(const ArgPromotion::IndicesVector &Indices,
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);
270 /// Mark the given indices (ToMark) as safe in the given set of indice
    [all...]
  /external/llvm/utils/TableGen/
CodeGenRegisters.cpp 56 std::vector<Record*> Indices = TheDef->getValueAsListOfDefs("SubRegIndices");
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));
107 // Resolve list of subreg indices into R2.
123 // Insert composite index. Allow overriding inherited indices etc.
147 std::vector<Record*> Indices = TheDef->getValueAsListOfDefs("SubRegIndices");
148 for (unsigned i = 0, e = Indices.size(); i != e; ++i) {
149 CodeGenRegister *SR = SubRegs.find(Indices[i])->second
    [all...]
  /external/clang/lib/CodeGen/
CGBuiltin.cpp     [all...]
CGExpr.cpp     [all...]
  /external/llvm/include/llvm/
Instructions.h 703 assert(Ty && "Invalid GetElementPtrInst indices for type!");
715 /// list of indices. The first ctor can optionally insert before an existing
772 /// Null is returned if the indices are invalid for the specified
813 /// hasAllZeroIndices - Return true if all of the indices of this GEP are
818 /// hasAllConstantIndices - Return true if all of the indices of this GEP are
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstructionCombining.cpp 729 /// or not there is a sequence of GEP indices into the type that will land us at
790 // If this GEP has only 0 indices, it is the same pointer as
792 // the indices.
807 // Eliminate unneeded casts for indices, and replace indices which displace
816 // Skip indices into struct types.
840 // Combine Indices - If the source pointer to this getelementptr instruction
841 // is a getelementptr instruction, combine the indices of the two
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp     [all...]

Completed in 159 milliseconds