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

References

lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp
   72   bool branchStackContains(CFStack::StackItem);
   74   unsigned getSubEntrySize(CFStack::StackItem Item);
   86 bool CFStack::branchStackContains(CFStack::StackItem Item) {
   87   for (std::vector<CFStack::StackItem>::const_iterator I = BranchStack.begin(),
  133 unsigned CFStack::getSubEntrySize(CFStack::StackItem Item) {
  137   case CFStack::FIRST_NON_WQM_PUSH:
  151   case CFStack::FIRST_NON_WQM_PUSH_W_FULL_ENTRY:
  156   case CFStack::SUB_ENTRY:
  168   CFStack::StackItem Item = CFStack::ENTRY;
  168   CFStack::StackItem Item = CFStack::ENTRY;
  174           !branchStackContains(CFStack::FIRST_NON_WQM_PUSH))
  175         Item = CFStack::FIRST_NON_WQM_PUSH;  // May not be required on Evergreen/NI
  181                !branchStackContains(CFStack::FIRST_NON_WQM_PUSH_W_FULL_ENTRY))
  182         Item = CFStack::FIRST_NON_WQM_PUSH_W_FULL_ENTRY;
  184         Item = CFStack::SUB_ENTRY;
  186       Item = CFStack::ENTRY;
  190   if (Item == CFStack::ENTRY)
  198   LoopStack.push_back(CFStack::ENTRY);
  204   CFStack::StackItem Top = BranchStack.back();
  205   if (Top == CFStack::ENTRY)
  515     CFStack CFStack(ST, MF.getFunction().getCallingConv());