Home | History | Annotate | Download | only in AsmPrinter

Lines Matching refs:Actions

73 /// ComputeActionsTable - Compute the actions table and gather the first action
77 SmallVectorImpl<ActionEntry> &Actions,
133 assert(Actions.size());
134 PrevAction = Actions.size() - 1;
136 MCAsmInfo::getSLEB128Size(Actions[PrevAction].NextAction) +
137 MCAsmInfo::getSLEB128Size(Actions[PrevAction].ValueForTypeID);
142 MCAsmInfo::getSLEB128Size(Actions[PrevAction].ValueForTypeID);
143 SizeAction += -Actions[PrevAction].NextAction;
144 PrevAction = Actions[PrevAction].Previous;
148 // Compute the actions.
160 Actions.push_back(Action);
161 PrevAction = Actions.size() - 1;
170 // action record, relative to the start of the actions table. This value is
171 // biased by 1 (1 indicating the start of the actions table), and 0
172 // indicates that there are no actions.
327 /// EmitExceptionTable - Emit landing pads and actions.
336 /// handles the exception once processed. Finally an index into the actions
353 // duplicate actions.
362 // Compute the actions table and gather the first action index for each
364 SmallVector<ActionEntry, 32> Actions;
366 unsigned SizeActions=ComputeActionsTable(LandingPads, Actions, FirstActions);
497 SizeActions + // Actions size
539 // the action table), and 0 indicates that there are no actions.
620 // the action table), and 0 indicates that there are no actions.
635 I = Actions.begin(), E = Actions.end(); I != E; ++I) {
665 Asm->OutStreamer.AddComment(" No further actions");