@@ -183,9 +183,6 @@ class FunctionLoweringInfo {
183
183
std::vector<std::pair<MachineInstr*, unsigned > > PHINodesToUpdate;
184
184
unsigned OrigNumPHINodesToUpdate;
185
185
186
- // / \name Exception Handling
187
- // / \{
188
-
189
186
// / If the current MBB is a landing pad, the exception pointer and exception
190
187
// / selector registers are copied into these virtual registers by
191
188
// / SelectionDAGISel::PrepareEHLandingPad().
@@ -199,12 +196,6 @@ class FunctionLoweringInfo {
199
196
// -g. At this moment, there's no way to specify that some CFI directives
200
197
// go into .eh_frame only, while others go into .debug_frame only.
201
198
202
- // / Set the call site currently being processed.
203
- void setCurrentCallSite (unsigned Site) { CurCallSite = Site; }
204
-
205
- // / Get the call site currently being processed, if any. Return zero if none.
206
- unsigned getCurrentCallSite () { return CurCallSite; }
207
-
208
199
// / Collection of dbg.declare instructions handled after argument
209
200
// / lowering and before ISel proper.
210
201
SmallPtrSet<const DbgDeclareInst *, 8 > PreprocessedDbgDeclares;
@@ -298,6 +289,12 @@ class FunctionLoweringInfo {
298
289
Register getCatchPadExceptionPointerVReg (const Value *CPI,
299
290
const TargetRegisterClass *RC);
300
291
292
+ // / Set the call site currently being processed.
293
+ void setCurrentCallSite (unsigned Site) { CurCallSite = Site; }
294
+
295
+ // / Get the call site currently being processed, if any. Return zero if none.
296
+ unsigned getCurrentCallSite () { return CurCallSite; }
297
+
301
298
private:
302
299
// / LiveOutRegInfo - Information about live out vregs.
303
300
IndexedMap<LiveOutInfo, VirtReg2IndexFunctor> LiveOutRegInfo;
0 commit comments