Land http://codereview.chromium.org/1311003/diff/8001/9001 to allows us to push to...
[platform/upstream/v8.git] / src / ia32 / codegen-ia32.h
2010-03-26 ricow@chromium.orgLand codereview.chromium.org/1311003/diff/8001/9001...
2010-03-25 whesse@chromium.orgSpeed up conversion of untagged int32 result if we...
2010-03-25 fschneider@chromiu... Rename NumberInfo to TypeInfo.
2010-03-25 sgjesse@chromium.orgRe-apply "Inline floating point compare"
2010-03-24 kmillikin@chromium.orgRevert "Inline floating point compare"
2010-03-23 sgjesse@chromium.orgInline floating point compare
2010-03-23 iposva@chromium.org- Remove function boilerplate objects and use SharedFun...
2010-03-22 fschneider@chromiu... Fix code generation for fast smi loops to support param...
2010-03-17 erik.corry@gmail.comFix formatting around * and &.
2010-03-16 whesse@chromium.orgUse untagged int32 values in evaluation of side-effect...
2010-03-15 whesse@chromium.orgAdd static analysis to AST expressions that records...
2010-03-11 antonm@chromium.orgFirst take on custom call generators.
2010-03-11 sgjesse@chromium.orgAdd fuzzing support for inline runtime functions
2010-03-08 ricow@chromium.orgInline Math.sqrt().
2010-03-05 erik.corry@gmail.comMake more use of the NumberInfo data.
2010-03-01 kaznacheev@chromiu... Implementing inline caches for binary operations (ia32).
2010-02-26 vitalyr@chromium.orgImplemented one-char cache lookup in generated code.
2010-02-26 ricow@chromium.orgAdded fast support for Math.pow. This simply calculates...
2010-02-26 fschneider@chromiu... Inlining a few virtual frame functions.
2010-02-23 lrn@chromium.orgIA32: Native access to TranscendentalCache for sin...
2010-02-19 whesse@chromium.orgImprove stores to global variables.
2010-02-19 kmillikin@chromium.orgBegin using a list of bailouts instead of a singleton...
2010-02-19 vitalyr@chromium.orgSome string optimizations:
2010-02-18 kmillikin@chromium.orgRefactor assignments in the ia32 code generator.
2010-02-16 fschneider@chromiu... Pass the complete number type information into the...
2010-02-16 sgjesse@chromium.orgInline NumberToString
2010-02-15 fschneider@chromiu... Introduce number type information in the virtual frame.
2010-02-12 kmillikin@chromium.orgChange interface to CodeGenerator::LoadFromSlot.
2010-02-12 sgjesse@chromium.orgProbe the symbol table for two character strings in...
2010-02-12 kmillikin@chromium.orgChange the interface of CodeGenerator::InstantiateBoile...
2010-02-05 lrn@chromium.orgARM native string addition.
2010-02-04 sgjesse@chromium.orgFix presubmit errors.
2010-02-03 kmillikin@chromium.orgIncorporate the arguments to the code generator constru...
2010-02-03 ager@chromium.orgUse the virtual-frame based optimizing compiler for...
2010-02-01 kmillikin@chromium.orgImplement simple fast-path code for functions containin...
2010-02-01 ager@chromium.orgAllow the optimizing compiler to use an existing macro...
2010-01-29 kmillikin@chromium.orgIntroduce a stack-allocated structure to encapsulate...
2010-01-27 whesse@chromium.orgRefactor Reference so that SetValue and GetValue pop...
2010-01-26 kaznacheev@chromiu... Support register arguments in more cases.
2010-01-25 kaznacheev@chromiu... Fixing style issues in codegen-ia32.*
2010-01-25 kaznacheev@chromiu... Fixing an assertion fail introduced in 3692.
2010-01-25 kaznacheev@chromiu... Use registers to pass arguments to GenericBinaryOpStub.
2010-01-20 fschneider@chromiu... Refactor GenericBinaryOperation and its helper function...
2010-01-20 kmillikin@chromium.orgRename the toplevel code generator from "Fast" to ...
2010-01-19 sgjesse@chromium.orgFix some usage of "this" in builtins
2010-01-15 sgjesse@chromium.orgEnsure correct boxing of values when calling functions...
2010-01-11 sgjesse@chromium.orgAdd missing instructions to the IA-32 disasembler
2010-01-08 sgjesse@chromium.orgAdd generated code for ascii string comparison
2010-01-07 sgjesse@chromium.orgUse generated code to create sub strings.
2010-01-06 sgjesse@chromium.orgDirect call to native RegExp code from JavaScript.
2009-12-21 ager@chromium.orgRemove complicated Math.sin and Math.cos optimizations...
2009-12-21 ager@chromium.orgOptimize sine and cosine by checking up front if the...
2009-12-18 bak@chromium.org-Inlined double variant of compare iff one of the sides...
2009-12-17 iposva@chromium.org- Undo unfortunate renaming of StaticType.
2009-12-11 erik.corry@gmail.comGive the binary op stubs better names to make profiles...
2009-12-09 sgjesse@chromium.orgPerform string add in generated code on X64 platform
2009-12-03 sgjesse@chromium.orgPerform string add in generated code on IA-32 platforms
2009-11-19 fschneider@chromiu... Implement IS_OBJECT and IS_FUNCTION as inlined runtime...
2009-11-16 fschneider@chromiu... Re-enable using push instructions for syncing the virtu...
2009-11-16 yurys@chromium.orgStep next should respect do/while condition block.
2009-11-13 erik.corry@gmail.comAllow a platform to indicate that some CPU features...
2009-11-04 kmillikin@chromium.orgObey the flag --lazy in the toplevel code generator.
2009-11-04 kmillikin@chromium.orgRemove the typeof state threaded through the code gener...
2009-10-30 fschneider@chromiu... Support for calls on named and keyed properties in...
2009-10-27 sgjesse@chromium.orgPort optimization of calls to GenericBinaryStub to...
2009-10-23 kmillikin@chromium.orgSimple toplevel code generator support for short-circui...
2009-10-21 fschneider@chromiu... Adding declaration of global variables and functions...
2009-10-20 kmillikin@chromium.orgAdded support for assignments to global variables in...
2009-10-15 fschneider@chromiu... Record statement positions for the debugger in the...
2009-10-14 kmillikin@chromium.orgInitial infrastructure for fast compilation of top...
2009-10-12 kmillikin@chromium.orgSplit the AST LoopStatement type into separate types...
2009-10-08 sgjesse@chromium.orgOptimize calls to GenericBinaryStub.
2009-09-28 kmillikin@chromium.orgMove the per-ast-node statement position to only statem...
2009-08-27 sgjesse@chromium.orgReverting 2768.
2009-08-27 sgjesse@chromium.orgAdd allocation support to ia32 macro assembler.
2009-08-18 ager@chromium.orgFix regression caused by the generation of a shift...
2009-08-14 sgjesse@chromium.orgRefactor SetFunctionInfo to reduce long argument list.
2009-08-05 kmillikin@chromium.orgAdd support to the CFG builder for non-short-circuited...
2009-07-31 mikhail.naganov... X64: enable stack sampling in profiler.
2009-07-30 kmillikin@chromium.orgAnother name change for consistency's sake. NODE_LIST...
2009-07-30 kmillikin@chromium.orgChange the overly-general class named Node to the more...
2009-06-29 kasperl@chromium.orgOptimize %ClassOf() on IA-32 and use it instead of the
2009-06-29 kasperl@chromium.orgOptimize %IsConstructCall() on IA-32.
2009-06-24 kasperl@chromium.orgAllocate arguments object on-demand instead of at funct...
2009-06-16 kmillikin@chromium.orgRemove the unused support for jump-table switch statements.
2009-06-15 ager@chromium.orgOptimize Math.sin and Math.cos by avoiding runtime...
2009-06-15 kasperl@chromium.orgChange the implementation of Math.random to use George
2009-05-27 kmillikin@chromium.orgSimplify deferred code by removing some unneeded or...
2009-05-27 kmillikin@chromium.orgChange the register allocator so that it no longer...
2009-05-25 erik.corry@gmail.comThis patch much improves our tracking of whether functi...
2009-05-25 mikhail.naganov... Split nested namespaces declaration in two lines in...
2009-05-18 bak@chromium.orgChanged FuncNameInferrer and ScopeInfo to support zone...
2009-05-07 mikhail.naganov... Restore stack backtrace tests removed in revision 1785.
2009-05-04 deanm@chromium.orgCleanup include guards:
2009-04-23 lrn@chromium.orgMove backend specific files to separate directories.