reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/IR/Constants.h
  640   unsigned getNumElements() const;

References

lib/Analysis/LoopUnrollAnalyzer.cpp
  129   if (Index >= CDS->getNumElements()) {
lib/Analysis/TargetTransformInfo.cpp
  566       for (unsigned I = 0, E = CDS->getNumElements(); I != E; ++I) {
lib/Analysis/ValueTracking.cpp
 1669     for (unsigned i = 0, e = CDS->getNumElements(); i != e; ++i) {
 3268     for (unsigned I = 0, E = CA->getNumElements(); I != E; ++I)
 4452     for (unsigned I = 0, E = C->getNumElements(); I < E; ++I) {
 4469     for (unsigned I = 0, E = C->getNumElements(); I < E; ++I) {
lib/Bitcode/Writer/BitcodeWriter.cpp
 2387       unsigned NumElts = Str->getNumElements();
 2415         for (unsigned i = 0, e = CDS->getNumElements(); i != e; ++i)
 2418         for (unsigned i = 0, e = CDS->getNumElements(); i != e; ++i)
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
 2393     for (unsigned i = 0, e = CDS->getNumElements(); i != e; ++i) {
 2402     for (unsigned I = 0, E = CDS->getNumElements(); I != E; ++I)
 2408                         CDS->getNumElements();
lib/CodeGen/GlobalISel/IRTranslator.cpp
 2140     if (CV->getNumElements() == 1)
 2143     for (unsigned i = 0; i < CV->getNumElements(); ++i) {
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 1490       for (unsigned i = 0, e = CDS->getNumElements(); i != e; ++i) {
lib/ExecutionEngine/ExecutionEngine.cpp
  925         elemNum = CDV->getNumElements();
lib/IR/AsmWriter.cpp
 1433     for (unsigned i = 1, e = CA->getNumElements(); i != e; ++i) {
lib/IR/ConstantFold.cpp
 2375       for (unsigned I = 0, E = CV->getNumElements(); I != E; ++I) {
lib/IR/Constants.cpp
  370     return Elt < CDS->getNumElements() ? CDS->getElementAsConstant(Elt)
 2438   return StringRef(DataElements, getNumElements()*getElementByteSize());
 2469   assert(Elt < getNumElements() && "Invalid Elt");
 2803   for (unsigned i = 1, e = getNumElements(); i != e; ++i)
lib/IR/Module.cpp
  581     if (Index >= Arr->getNumElements())
lib/Target/AMDGPU/AMDGPULibCalls.cpp
 1050       assert ((int)CDV->getNumElements() == getVecSize(FInfo) &&
lib/Target/ARM/MVETailPredication.cpp
  246     for (unsigned i = 0; i < CDS->getNumElements(); ++i) {
lib/Target/BPF/BPFISelDAGToDAG.cpp
  430   for (unsigned i = 0, e = CDA->getNumElements(); i != e; ++i) {
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
 1940     if (CDS->getNumElements())
 1941       for (unsigned i = 0; i < CDS->getNumElements(); ++i)
lib/Target/TargetLoweringObjectFile.cpp
   96     unsigned NumElts = CDS->getNumElements();
lib/Target/X86/X86MCInstLower.cpp
 2370           for (int i = 0, NumElements = CDS->getNumElements(); i < NumElements;
lib/Transforms/InstCombine/InstCombineCalls.cpp
   98   for (unsigned I = 0, E = V->getNumElements(); I != E; ++I) {
tools/clang/lib/CodeGen/CGDecl.cpp
  883     for (unsigned i = 0, e = CDS->getNumElements(); i != e; ++i) {
  912     for (unsigned i = 0, e = CDS->getNumElements(); i != e; ++i) {
tools/clang/lib/CodeGen/CGExprConstant.cpp
  349             llvm::map_range(llvm::seq(0u, CDS->getNumElements()),
  355                 llvm::seq(0u, CDS->getNumElements()),
tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
  496       m_intptr_ty, cstr ? (string_array->getNumElements() - 1) * string_array->getElementByteSize() : 0, false);