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

References

include/llvm/IR/Instructions.h
 2465     return make_range(idx_begin(), idx_end());
lib/Analysis/ValueTracking.cpp
 3391     for (const unsigned *i = I->idx_begin(), *e = I->idx_end();
lib/Bitcode/Writer/BitcodeWriter.cpp
 2664     Vals.append(IVI->idx_begin(), IVI->idx_end());
lib/CodeGen/DwarfEHPrepare.cpp
  111     if (SelIVI->getNumIndices() == 1 && *SelIVI->idx_begin() == 1) {
  114           ExcIVI->getNumIndices() == 1 && *ExcIVI->idx_begin() == 0) {
lib/ExecutionEngine/Interpreter/Execution.cpp
 1983   ExtractValueInst::idx_iterator IdxBegin = I.idx_begin();
lib/IR/AsmWriter.cpp
 3775     for (const unsigned *i = IVI->idx_begin(), *e = IVI->idx_end(); i != e; ++i)
lib/Transforms/IPO/DeadArgumentElimination.cpp
  412         RetValNum = *IV->idx_begin();
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
 1088     if (!CI || IV->getNumIndices() != 1 || CI->getZExtValue() != *IV->idx_begin())
lib/Transforms/InstCombine/InstructionCombining.cpp
 2657     for (exti = EV.idx_begin(), insi = IV->idx_begin(),
lib/Transforms/Scalar/EarlyCSE.cpp
  240                         hash_combine_range(IVI->idx_begin(), IVI->idx_end()));
lib/Transforms/Scalar/GVN.cpp
  300     for (InsertValueInst::idx_iterator II = E->idx_begin(), IE = E->idx_end();
lib/Transforms/Scalar/NewGVN.cpp
 1207     std::copy(II->idx_begin(), II->idx_end(), int_op_inserter(E));
lib/Transforms/Scalar/SCCP.cpp
  919   unsigned Idx = *IVI.idx_begin();