Lines Matching refs:Function
27 #include "llvm/IR/Function.h"
42 /// hasFP - Return true if the specified function should have a dedicated frame
43 /// pointer register. This is true if the function has variable sized allocas
94 const Function *F = MF->getFunction();
628 /// usesTheStack - This function checks if any of the users of EFLAGS
652 const Function *Fn = MF.getFunction();
691 // function, and use up to 128 bytes of stack space, don't have a frame
893 // Check whether EAX is livein for this function.
897 // Sanity check that EAX is not livein for this function.
909 // Function prologue is responsible for adjusting the stack pointer.
1100 // We're returning from function via eh_return.
1380 const Function *F = MF->getFunction();
1381 for (Function::const_arg_iterator I = F->arg_begin(), E = F->arg_end();
1391 /// and the properties of the function either one or two registers will be
1414 "nested function.");
1451 // We need to know if the function has a nest argument only in 64 bit mode.
1566 // It jumps to normal execution of the function body.
1651 // c) the minimum stack space this function needs to make available for the
1666 // Only take account of global function calls (no closures etc.).
1670 const Function *F = dyn_cast<Function>(MO.getGlobal());
1676 // having a ".", such as a simple <Module>.<Function>.<Arity>, or an