Searched refs:ExitValue (Results 1 - 11 of 11) sorted by relevance

/macosx-10.10.1/JavaScriptCore-7600.1.17/ftl/
H A DFTLExitValue.h41 // to a noreturn tail call. ExitValue is hence mostly responsible for
58 class ExitValue { class in namespace:JSC::FTL
60 ExitValue() function in class:JSC::FTL::ExitValue
67 static ExitValue dead()
69 ExitValue result;
74 static ExitValue inJSStack(VirtualRegister reg)
76 ExitValue result;
82 static ExitValue inJSStackAsInt32(VirtualRegister reg)
84 ExitValue result;
90 static ExitValue inJSStackAsInt5
[all...]
H A DFTLExitValue.cpp35 void ExitValue::dumpInContext(PrintStream& out, DumpContext* context) const
73 void ExitValue::dump(PrintStream& out) const
H A DFTLOSRExit.h97 // See the code for ExitValue for details. 'o' is an argument, and arguments are always
131 // rather than the current ExitValue, albeit possibly with some hacks to better
162 Operands<ExitValue> m_values;
H A DFTLOSRExitCompiler.cpp128 ExitValue value = exit.m_values[index];
345 ExitValue value = exit.m_values[index];
H A DFTLLowerDFGToLLVM.cpp5843 exit.m_values[i] = ExitValue::dead();
5866 exit.m_values[i] = ExitValue::dead();
5872 exit.m_values[i] = ExitValue::inJSStack(flush.virtualRegister());
5876 exit.m_values[i] = ExitValue::inJSStackAsInt32(flush.virtualRegister());
5880 exit.m_values[i] = ExitValue::inJSStackAsInt52(flush.virtualRegister());
5884 exit.m_values[i] = ExitValue::inJSStackAsDouble(flush.virtualRegister());
5888 exit.m_values[i] = ExitValue::argumentsObjectThatWasNotCreated();
5920 exit.m_values[index] = ExitValue::recovery(
5981 exit.m_values[index] = ExitValue::constant(m_graph.valueOfJSConstant(node));
5984 exit.m_values[index] = ExitValue
[all...]
H A DFTLCompile.cpp275 ExitValue value = exit.m_values[j];
/macosx-10.10.1/llvmCore-3425.0.34/lib/ExecutionEngine/Interpreter/
H A DInterpreter.cpp50 memset(&ExitValue.Untyped, 0, sizeof(ExitValue.Untyped));
97 return ExitValue;
H A DInterpreter.h84 GenericValue ExitValue; // The return value of the called function member in class:llvm::Interpreter
H A DExecution.cpp582 /// result variable may be the ExitValue, or the Value of the calling
595 ExitValue = Result; // Capture the exit value of the program
597 memset(&ExitValue.Untyped, 0, sizeof(ExitValue.Untyped));
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp302 int64_t ExitValue; local
304 !ConvertToSInt(ExitValueVal->getValueAPF(), ExitValue))
332 if (!isInt<32>(InitValue) || !isInt<32>(IncValue) || !isInt<32>(ExitValue))
343 if (InitValue >= ExitValue)
346 uint32_t Range = uint32_t(ExitValue-InitValue);
364 if (Leftover != 0 && int32_t(ExitValue+IncValue) < ExitValue)
370 if (InitValue <= ExitValue)
373 uint32_t Range = uint32_t(InitValue-ExitValue);
391 if (Leftover != 0 && int32_t(ExitValue
536 const SCEV *ExitValue = SE->getSCEVAtScope(Inst, L->getParentLoop()); local
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/lib/Analysis/
H A DScalarEvolution.cpp6459 ConstantInt *ExitValue = ConstantInt::get(SE.getContext(), ExitVal);
6464 ConstantInt *Val = EvaluateConstantChrecAtConstant(this, ExitValue, SE);
6473 return SE.getConstant(ExitValue);
6704 const SCEV *ExitValue = SE.getSCEVAtScope(SV, L->getParentLoop());
6705 if (!SE.isLoopInvariant(ExitValue, L)) {
6708 OS << *ExitValue;

Completed in 195 milliseconds