Home | History | Annotate | Download | only in lazy

Lines Matching defs:it

27 // The lexer returns tokens [0-255] if it is an unknown character, otherwise one
199 /// which captures its argument names as well as if it is an operator.
257 // Make sure it's a declared binop.
459 // If the current token is not an operator, it must be a primary expr.
463 // If this is a unary operator, read it.
479 // consume it, otherwise we are done.
689 /// found, this function returns a null pointer. Otherwise, it prints a
700 // Try the standard symbol resolution first, but ask it not to abort.
715 ModuleVector::iterator it, end;
716 for (it = Modules.begin(), end = Modules.end();
717 it != end; ++it) {
719 std::map<Module*, ExecutionEngine*>::iterator mapIt = EngineMap.find(*it);
724 // Otherwise, we still own the module. Delete it now.
725 delete *it;
733 ModuleVector::iterator it;
734 for (it = begin; it != end; ++it) {
735 Function *F = (*it)->getFunction(FnName);
737 if (*it == OpenModule)
779 ModuleVector::iterator it;
781 for (it = begin; it != end; ++it) {
782 Function *MF = (*it)->getFunction(FnName);
784 std::map<Module*, ExecutionEngine*>::iterator eeIt = EngineMap.find(*it);
790 ExecutionEngine *EE = compileModule(*it);
839 Module::iterator it;
841 for (it = M->begin(); it != end; ++it) {
843 FPM->run(*it);
861 ModuleVector::iterator it;
862 for (it = begin; it != end; ++it) {
863 Function *F = (*it)->getFunction(Name);
865 std::map<Module*, ExecutionEngine*>::iterator eeIt = EngineMap.find(*it);
871 ExecutionEngine *EE = compileModule(*it);
885 ModuleVector::iterator it;
886 for (it = begin; it != end; ++it)
887 (*it)->dump();
972 // If it wasn't a builtin binary operator, it must be a user defined one. Emit
973 // a call to it.
1094 // Within the loop, the variable is defined equal to the PHI node. If it
1095 // shadows an existing variable, we have to restore it, so save it now.
1130 // Create the "after loop" block and insert it.
1209 // If F conflicted, there was already something named 'FnName'. If it has a
1239 /// argument in the symbol table so that references to it will succeed.
1261 // If this is an operator, install it.
1330 // Cast it to the right type (takes no arguments, returns a double) so we
1331 // can call it as a native function.
1372 /// printd - printf that takes a double prints it as "%f\n", returning 0.