Move IC code into a subdir and move ic-compilation related code from stub-cache into...
[platform/upstream/v8.git] / src / ia32 / lithium-codegen-ia32.cc
2014-08-22 verwaest@chromium.orgMove IC code into a subdir and move ic-compilation...
2014-08-18 yangguo@chromium.orgPurge unused internalized string accessors.
2014-08-04 bmeurer@chromium.orgRename ASSERT* to DCHECK*.
2014-07-30 danno@chromium.orgLand the Fan (disabled)
2014-07-29 mstarzinger@chromi... Revert "Make --always-opt also optimize toplevel code."
2014-07-29 mstarzinger@chromi... Make --always-opt also optimize toplevel code.
2014-07-29 yangguo@chromium.orgInline Math.fround in optimized code.
2014-07-22 verwaest@chromium.orgMove function prototype handling into a special handler...
2014-07-21 mvstanton@chromium.orgIntroduce FLAG_vector_ics.
2014-07-21 rossberg@chromium.orgRemove harmony-typeof
2014-07-10 mvstanton@chromium.orgUse a register spec for StoreIC and KeyedStoreIC.
2014-07-01 verwaest@chromium.orgClean up the global object naming madness.
2014-06-30 mvstanton@chromium.orgKeyedLoadIC should have same register spec as LoadIC.
2014-06-26 mvstanton@chromium.orgUse IC register definitions in platform files.
2014-06-25 danno@chromium.orgRemove distinction between hidden and normal runtime...
2014-06-20 mstarzinger@chromi... Check alpha-sorting of includes during presubmit.
2014-06-11 svenpanne@chromium.orgFixed flooring division by a power of 2, once again...
2014-06-11 svenpanne@chromium.orgFix unsigned comparisons.
2014-06-05 ulan@chromium.orgPreliminary support for block contexts in hydrogen.
2014-06-04 titzer@chromium.orgRename ReverseCondition to CommuteCondition, a more...
2014-06-03 bmeurer@chromium.orgImprove write barriers in optimized code.
2014-06-03 jochen@chromium.orgUse full include paths everywhere
2014-06-02 bmeurer@chromium.orgInline Array.shift() fast path instead of using a code...
2014-05-29 bmeurer@chromium.orgRefactor HType to get rid of various hacks.
2014-05-27 bmeurer@chromium.orgAvoid HeapObject check in HStoreNamedField.
2014-05-27 bmeurer@chromium.orgRelax register constraints for LMathSqrt.
2014-05-26 bmeurer@chromium.orgSkip write barriers in the fast case when setting up...
2014-05-26 bmeurer@chromium.orgLoadUint32() doesn't need a scratch register.
2014-05-22 danno@chromium.orgAllow specifying base offset when constructing Keyed...
2014-05-20 bmeurer@chromium.orgRevert "Refactor transitioning stores."
2014-05-20 bmeurer@chromium.orgRefactor transitioning stores.
2014-05-19 svenpanne@chromium.orgAllow comparison in UINT32 mode.
2014-05-19 bmeurer@chromium.orgPartial revert of "Next bunch of fixes for check elimin...
2014-05-15 yangguo@chromium.orgRefactor MacroAssembler::Prologue.
2014-05-12 yangguo@chromium.orgClean up debugger flags.
2014-05-09 yangguo@chromium.orgRequire SSE2 support for the ia32 port.
2014-05-09 bmeurer@chromium.orgImprove Array.shift() performance for small arrays.
2014-05-07 bmeurer@chromium.orgTurn CHECK()s into ASSERT()s.
2014-05-06 bmeurer@chromium.orgNext bunch of fixes for check elimination.
2014-05-05 bmeurer@chromium.orgDon't add code dependencies eagerly for HCheckMaps.
2014-05-05 bmeurer@chromium.orgVarious cleanups in check elimination.
2014-05-02 bmeurer@chromium.orgFix crash in debug builds introduced with r21110.
2014-05-02 bmeurer@chromium.orgDon't add code dependencies on transitioning stores...
2014-04-30 mvstanton@chromium.orgCallICStub with a "never patch" approach by default...
2014-04-30 svenpanne@chromium.orgAdded a Isolate* parameter to Serializer::enabled().
2014-04-29 bmeurer@chromium.orgBulk update of Google copyright headers in source files.
2014-04-28 yangguo@chromium.orgRemove some remnants of MaybeObjects in objects.*.
2014-04-24 svenpanne@chromium.orgCodeStubs contain their corresponding Isolate* now...
2014-04-24 svenpanne@chromium.orgCodeStubs contain their corresponding Isolate* now...
2014-04-22 bmeurer@chromium.orgImprove code generation for bounds checks.
2014-04-22 bmeurer@chromium.orgFix field type handling in load elimination.
2014-04-15 bmeurer@chromium.orgReland "Track field types.".
2014-04-14 jarin@chromium.orgRevert "Track field types."
2014-04-14 bmeurer@chromium.orgTrack field types.
2014-04-11 yangguo@chromium.orgImplement handlified String::Equals and Name::Equals.
2014-04-07 svenpanne@chromium.orgFixed flooring division by -1 on ARM.
2014-04-04 mvstanton@chromium.orgRevert "Reland of https://codereview.chromium.org/17252...
2014-04-04 mvstanton@chromium.orgReland of https://codereview.chromium.org/172523002/
2014-04-03 mvstanton@chromium.orgRevert r20474
2014-04-03 mvstanton@chromium.orgFunction calls are handled with a LoadIC and a Function...
2014-04-03 jarin@chromium.orgCheck in Lithium that allocation size in Smi range.
2014-04-02 svenpanne@chromium.orgCheck that environments assigned via AssignEnvironment...
2014-04-01 svenpanne@chromium.orgFixed build (unused vars in release mode).
2014-04-01 svenpanne@chromium.orgConsistently use a separate Lithium instruction for...
2014-04-01 svenpanne@chromium.orgFixed power-of-2 predicates, excluding 0.
2014-03-31 verwaest@chromium.orgReland and fix "Fix LoadFieldByIndex to take mutable...
2014-03-31 jochen@chromium.orgRevert 20348 - "Fix LoadFieldByIndex to take mutable...
2014-03-31 verwaest@chromium.orgFix LoadFieldByIndex to take mutable heap-numbers into...
2014-03-31 jarin@chromium.orgAdd missing lazy deopt point for the TransitionElements...
2014-03-26 yangguo@chromium.orgHide some runtime functions.
2014-03-25 dslomov@chromium.orgRefactor optimized in hydrogen only runtime functions.
2014-03-24 verwaest@chromium.orgEnsure the constant operand for heap-object store-named...
2014-03-24 svenpanne@chromium.orgReplaced unreachable code in DoStoreNamedField by an...
2014-03-24 titzer@chromium.orgIA32: Rename MacroAssembler::Set() and MacroAssembler...
2014-03-24 jkummerow@chromium.org[ia32/x64] Smaller instruction to check NaN
2014-03-21 ulan@chromium.orgEnsure that lazy deopt sequence does not override calls.
2014-03-20 svenpanne@chromium.orgImplement flooring division by a constant via truncatin...
2014-03-19 mvstanton@chromium.orgArray constructor expects AllocationSite or undefined...
2014-03-19 svenpanne@chromium.orgTweaked FlooringDiv back to TruncatingDiv again.
2014-03-18 ulan@chromium.orgFix TransitionElementsKindStub to handle non-JSArray...
2014-03-14 mvstanton@chromium.orgFix for issue 351261.
2014-03-13 bmeurer@chromium.orgRemove uses of CanBeNegative() in HMod.
2014-03-13 bmeurer@chromium.orgRemove uses of RangeCanInclude() in flooring division...
2014-03-13 bmeurer@chromium.orgFix uses of range analysis results in HChange.
2014-03-12 jkummerow@chromium.orgFix lazy deopt after tagged binary ops
2014-03-11 rossberg@chromium.orgEliminate extended mode, and other modes clean-up
2014-03-11 rossberg@chromium.orgMode clean-up pt 1: rename classic/non-strict mode...
2014-03-11 bmeurer@chromium.orgCleanup some of the range uses in ModI/DivI.
2014-03-10 bmeurer@chromium.orgReland "Handle non-power-of-2 divisors in division...
2014-03-07 yangguo@chromium.orgReland "Introduce intrinsics for double values in Javas...
2014-03-07 svenpanne@chromium.orgRevert "Handle non-power-of-2 divisors in division...
2014-03-07 svenpanne@chromium.orgHandle non-power-of-2 divisors in division-like operations
2014-03-07 svenpanne@chromium.orgConsistenly handle power-of-2 divisors in division...
2014-03-07 yangguo@chromium.orgRevert "Introduce intrinsics for double values in Javas...
2014-03-07 mvstanton@chromium.orgSymbols for type cells. We can make more efficient...
2014-03-07 yangguo@chromium.orgIntroduce intrinsics for double values in Javascript.
2014-03-07 bmeurer@chromium.orgOptimistically untag the input in tagged-to-i.
2014-03-06 mvstanton@chromium.orgBugfix for 349874: we incorrectly believe we saw a...
2014-03-05 jarin@chromium.orgDeoptimization fix for HPushArgument.
2014-03-04 verwaest@chromium.orgRemove all uses of field-tracking flags that do not...
next