Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:Function

16 #include "llvm/Function.h"
42 Function *ExceptionValueIntrinsic;
45 Function *SelectorIntrinsic;
59 // The function we are running on.
60 Function *F;
62 // The landing pads for this function.
85 /// FindAllURoRInvokes - Find all URoR invokes in the function.
90 /// a landing pad within the current function. This is a candidate to merge
111 virtual bool runOnFunction(Function &Fn);
161 /// FindAllURoRInvokes - Find all URoR invokes in the function.
235 /// landing pad within the current function. This is a candidate to merge the
323 // Use the exception object pointer and the personality function
334 // Add personality function (next).
369 for (Function::iterator I = F->begin(), E = F->end(); I != E; ++I) {
411 // Insert it into the function right before the original landing pad.
485 for (Function::iterator fi = F->begin(), fe = F->end(); fi != fe; ++fi) {
490 if (Function *fn = dyn_cast<Function>(call->getCalledValue()))
498 // Find the rewind function if we didn't already.
594 Function::iterator BB = F->begin();
595 for (Function::iterator BE = F->end(); BB != BE; ++BB) {
624 for (Function::iterator BE = F->end(); BB != BE; ++BB) {
664 /// into calls to the appropriate _Unwind_Resume function.
668 for (Function::iterator I = F->begin(), E = F->end(); I != E; ++I) {
679 // Find the rewind function if we didn't already.
708 // Call the function.
720 bool DwarfEHPrepare::runOnFunction(Function &Fn) {
728 // FIXME: The reset of this function can go once the new EH is done.