projects
/
platform
/
upstream
/
v8.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
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.org
Move IC code into a subdir and move ic-compilation...
blob
|
commitdiff
|
raw
2014-08-18
yangguo@chromium.org
Purge unused internalized string accessors.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
bmeurer@chromium.org
Rename ASSERT* to DCHECK*.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-30
danno@chromium.org
Land the Fan (disabled)
blob
|
commitdiff
|
raw
|
diff to current
2014-07-29
mstarzinger@chromi...
Revert "Make --always-opt also optimize toplevel code."
blob
|
commitdiff
|
raw
|
diff to current
2014-07-29
mstarzinger@chromi...
Make --always-opt also optimize toplevel code.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-29
yangguo@chromium.org
Inline Math.fround in optimized code.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-22
verwaest@chromium.org
Move function prototype handling into a special handler...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-21
mvstanton@chromium.org
Introduce FLAG_vector_ics.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-21
rossberg@chromium.org
Remove harmony-typeof
blob
|
commitdiff
|
raw
|
diff to current
2014-07-10
mvstanton@chromium.org
Use a register spec for StoreIC and KeyedStoreIC.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
verwaest@chromium.org
Clean up the global object naming madness.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-30
mvstanton@chromium.org
KeyedLoadIC should have same register spec as LoadIC.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-26
mvstanton@chromium.org
Use IC register definitions in platform files.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-25
danno@chromium.org
Remove distinction between hidden and normal runtime...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-20
mstarzinger@chromi...
Check alpha-sorting of includes during presubmit.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-11
svenpanne@chromium.org
Fixed flooring division by a power of 2, once again...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-11
svenpanne@chromium.org
Fix unsigned comparisons.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-05
ulan@chromium.org
Preliminary support for block contexts in hydrogen.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-04
titzer@chromium.org
Rename ReverseCondition to CommuteCondition, a more...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-03
bmeurer@chromium.org
Improve write barriers in optimized code.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-03
jochen@chromium.org
Use full include paths everywhere
blob
|
commitdiff
|
raw
|
diff to current
2014-06-02
bmeurer@chromium.org
Inline Array.shift() fast path instead of using a code...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-29
bmeurer@chromium.org
Refactor HType to get rid of various hacks.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-27
bmeurer@chromium.org
Avoid HeapObject check in HStoreNamedField.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-27
bmeurer@chromium.org
Relax register constraints for LMathSqrt.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-26
bmeurer@chromium.org
Skip write barriers in the fast case when setting up...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-26
bmeurer@chromium.org
LoadUint32() doesn't need a scratch register.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-22
danno@chromium.org
Allow specifying base offset when constructing Keyed...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-20
bmeurer@chromium.org
Revert "Refactor transitioning stores."
blob
|
commitdiff
|
raw
|
diff to current
2014-05-20
bmeurer@chromium.org
Refactor transitioning stores.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-19
svenpanne@chromium.org
Allow comparison in UINT32 mode.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-19
bmeurer@chromium.org
Partial revert of "Next bunch of fixes for check elimin...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-15
yangguo@chromium.org
Refactor MacroAssembler::Prologue.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-12
yangguo@chromium.org
Clean up debugger flags.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-09
yangguo@chromium.org
Require SSE2 support for the ia32 port.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-09
bmeurer@chromium.org
Improve Array.shift() performance for small arrays.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-07
bmeurer@chromium.org
Turn CHECK()s into ASSERT()s.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-06
bmeurer@chromium.org
Next bunch of fixes for check elimination.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-05
bmeurer@chromium.org
Don't add code dependencies eagerly for HCheckMaps.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-05
bmeurer@chromium.org
Various cleanups in check elimination.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-02
bmeurer@chromium.org
Fix crash in debug builds introduced with r21110.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-02
bmeurer@chromium.org
Don't add code dependencies on transitioning stores...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-30
mvstanton@chromium.org
CallICStub with a "never patch" approach by default...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-30
svenpanne@chromium.org
Added a Isolate* parameter to Serializer::enabled().
blob
|
commitdiff
|
raw
|
diff to current
2014-04-29
bmeurer@chromium.org
Bulk update of Google copyright headers in source files.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-28
yangguo@chromium.org
Remove some remnants of MaybeObjects in objects.*.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-24
svenpanne@chromium.org
CodeStubs contain their corresponding Isolate* now...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-24
svenpanne@chromium.org
CodeStubs contain their corresponding Isolate* now...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
bmeurer@chromium.org
Improve code generation for bounds checks.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
bmeurer@chromium.org
Fix field type handling in load elimination.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-15
bmeurer@chromium.org
Reland "Track field types.".
blob
|
commitdiff
|
raw
|
diff to current
2014-04-14
jarin@chromium.org
Revert "Track field types."
blob
|
commitdiff
|
raw
|
diff to current
2014-04-14
bmeurer@chromium.org
Track field types.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-11
yangguo@chromium.org
Implement handlified String::Equals and Name::Equals.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-07
svenpanne@chromium.org
Fixed flooring division by -1 on ARM.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-04
mvstanton@chromium.org
Revert "Reland of https://codereview.chromium.org/17252...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-04
mvstanton@chromium.org
Reland of https://codereview.chromium.org/172523002/
blob
|
commitdiff
|
raw
|
diff to current
2014-04-03
mvstanton@chromium.org
Revert r20474
blob
|
commitdiff
|
raw
|
diff to current
2014-04-03
mvstanton@chromium.org
Function calls are handled with a LoadIC and a Function...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-03
jarin@chromium.org
Check in Lithium that allocation size in Smi range.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-02
svenpanne@chromium.org
Check that environments assigned via AssignEnvironment...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-01
svenpanne@chromium.org
Fixed build (unused vars in release mode).
blob
|
commitdiff
|
raw
|
diff to current
2014-04-01
svenpanne@chromium.org
Consistently use a separate Lithium instruction for...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-01
svenpanne@chromium.org
Fixed power-of-2 predicates, excluding 0.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-31
verwaest@chromium.org
Reland and fix "Fix LoadFieldByIndex to take mutable...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-31
jochen@chromium.org
Revert 20348 - "Fix LoadFieldByIndex to take mutable...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-31
verwaest@chromium.org
Fix LoadFieldByIndex to take mutable heap-numbers into...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-31
jarin@chromium.org
Add missing lazy deopt point for the TransitionElements...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-26
yangguo@chromium.org
Hide some runtime functions.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-25
dslomov@chromium.org
Refactor optimized in hydrogen only runtime functions.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-24
verwaest@chromium.org
Ensure the constant operand for heap-object store-named...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-24
svenpanne@chromium.org
Replaced unreachable code in DoStoreNamedField by an...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-24
titzer@chromium.org
IA32: Rename MacroAssembler::Set() and MacroAssembler...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-24
jkummerow@chromium.org
[ia32/x64] Smaller instruction to check NaN
blob
|
commitdiff
|
raw
|
diff to current
2014-03-21
ulan@chromium.org
Ensure that lazy deopt sequence does not override calls.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-20
svenpanne@chromium.org
Implement flooring division by a constant via truncatin...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-19
mvstanton@chromium.org
Array constructor expects AllocationSite or undefined...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-19
svenpanne@chromium.org
Tweaked FlooringDiv back to TruncatingDiv again.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-18
ulan@chromium.org
Fix TransitionElementsKindStub to handle non-JSArray...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-14
mvstanton@chromium.org
Fix for issue 351261.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-13
bmeurer@chromium.org
Remove uses of CanBeNegative() in HMod.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-13
bmeurer@chromium.org
Remove uses of RangeCanInclude() in flooring division...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-13
bmeurer@chromium.org
Fix uses of range analysis results in HChange.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-12
jkummerow@chromium.org
Fix lazy deopt after tagged binary ops
blob
|
commitdiff
|
raw
|
diff to current
2014-03-11
rossberg@chromium.org
Eliminate extended mode, and other modes clean-up
blob
|
commitdiff
|
raw
|
diff to current
2014-03-11
rossberg@chromium.org
Mode clean-up pt 1: rename classic/non-strict mode...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-11
bmeurer@chromium.org
Cleanup some of the range uses in ModI/DivI.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-10
bmeurer@chromium.org
Reland "Handle non-power-of-2 divisors in division...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-07
yangguo@chromium.org
Reland "Introduce intrinsics for double values in Javas...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-07
svenpanne@chromium.org
Revert "Handle non-power-of-2 divisors in division...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-07
svenpanne@chromium.org
Handle non-power-of-2 divisors in division-like operations
blob
|
commitdiff
|
raw
|
diff to current
2014-03-07
svenpanne@chromium.org
Consistenly handle power-of-2 divisors in division...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-07
yangguo@chromium.org
Revert "Introduce intrinsics for double values in Javas...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-07
mvstanton@chromium.org
Symbols for type cells. We can make more efficient...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-07
yangguo@chromium.org
Introduce intrinsics for double values in Javascript.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-07
bmeurer@chromium.org
Optimistically untag the input in tagged-to-i.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-06
mvstanton@chromium.org
Bugfix for 349874: we incorrectly believe we saw a...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-05
jarin@chromium.org
Deoptimization fix for HPushArgument.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-04
verwaest@chromium.org
Remove all uses of field-tracking flags that do not...
blob
|
commitdiff
|
raw
|
diff to current
next