v8/src/codegen
Jakob Kummerow 9f7ae50aa8 [ubsan] Make ARM and ARM64 UBSan-clean
Bug: v8:3770,v8:9666
Change-Id: I7b7652887d6b60fbb80e1100834bc7c9df0544d8
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1792909
Commit-Queue: Jakob Kummerow <jkummerow@chromium.org>
Reviewed-by: Martyn Capewell <martyn.capewell@arm.com>
Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
Reviewed-by: Jakob Gruber <jgruber@chromium.org>
Cr-Commit-Position: refs/heads/master@{#63801}
2019-09-16 15:03:45 +00:00
..
arm [ubsan] Make ARM and ARM64 UBSan-clean 2019-09-16 15:03:45 +00:00
arm64 [ubsan] Make ARM and ARM64 UBSan-clean 2019-09-16 15:03:45 +00:00
ia32 [ubsan] Make ARM and ARM64 UBSan-clean 2019-09-16 15:03:45 +00:00
mips [Heap]: Remove dynamic allocation flag on NewNumber functions. 2019-09-16 10:57:38 +00:00
mips64 [Heap]: Remove dynamic allocation flag on NewNumber functions. 2019-09-16 10:57:38 +00:00
ppc [Heap]: Remove dynamic allocation flag on NewNumber functions. 2019-09-16 10:57:38 +00:00
s390 [Heap]: Remove dynamic allocation flag on NewNumber functions. 2019-09-16 10:57:38 +00:00
x64 [Heap]: Remove dynamic allocation flag on NewNumber functions. 2019-09-16 10:57:38 +00:00
assembler-arch.h Move architecture dependent files 2019-05-28 14:02:15 +00:00
assembler-inl.h Move architecture dependent files 2019-05-28 14:02:15 +00:00
assembler.cc Replace base::make_unique by std::make_unique 2019-09-10 11:21:51 +00:00
assembler.h [iwyu] Add missing includes of <memory> for std::unique_ptr 2019-09-13 17:13:36 +00:00
bailout-reason.cc
bailout-reason.h Remove some unused string constant 2019-05-23 08:34:04 +00:00
callable.h Move utility code to src/utils 2019-05-23 14:13:34 +00:00
code-comments.cc
code-comments.h
code-desc.cc
code-desc.h Move remaining files in src/ 2019-05-24 18:24:36 +00:00
code-factory.cc [builtins] Port some String helpers to Torque 2019-08-23 16:37:38 +00:00
code-factory.h Move remaining files in src/ 2019-05-24 18:24:36 +00:00
code-reference.cc Move remaining files in src/ 2019-05-24 18:24:36 +00:00
code-reference.h Move handles-related files to src/handles 2019-05-23 06:00:15 +00:00
code-stub-assembler.cc [CSA][cleanup] TNodify builtins-object-gen 2019-09-16 13:09:32 +00:00
code-stub-assembler.h [CSA][cleanup] TNodify builtins-object-gen 2019-09-16 13:09:32 +00:00
compilation-cache.cc Move remaining files in src/ 2019-05-24 18:24:36 +00:00
compilation-cache.h Move utility code to src/utils 2019-05-23 14:13:34 +00:00
compiler.cc [Compiler] Use existing inferred name when adding preparse data to SFI. 2019-09-05 09:46:34 +00:00
compiler.h Reland "[ic] Don't transition to premonomorphic state" 2019-08-05 15:51:47 +00:00
constant-pool.cc [cleanup] Eliminate non-const reference parameters 2019-09-09 15:32:24 +00:00
constant-pool.h PPC: [cleanup] Eliminate non-const reference parameters 2019-09-10 09:04:37 +00:00
constants-arch.h Move architecture dependent files 2019-05-28 14:02:15 +00:00
cpu-features.h [wasm simd] Implement I64x2 LtS, LtU, GtS, GtU, LeS, LeU, GeS, GeU 2019-07-09 07:47:10 +00:00
DEPS Reland "Reland "[regexp] Call the regexp interpreter without CEntry overhead"" 2019-07-24 17:20:15 +00:00
external-reference-table.cc Move remaining files in src/ 2019-05-24 18:24:36 +00:00
external-reference-table.h Move remaining files in src/ 2019-05-24 18:24:36 +00:00
external-reference.cc [ubsan] Make ARM and ARM64 UBSan-clean 2019-09-16 15:03:45 +00:00
external-reference.h [regexp] Minor performance improvements and cleanups 2019-09-04 11:05:03 +00:00
flush-instruction-cache.cc
flush-instruction-cache.h
handler-table.cc [turbofan] Serialize exception handler table 2019-07-10 08:22:00 +00:00
handler-table.h Reland "[utils] Make BitField final" 2019-07-29 14:20:58 +00:00
interface-descriptors.cc Reland "Update GetIterator bytecode to load and call object[Symbol.iterator]" 2019-09-06 13:44:12 +00:00
interface-descriptors.h [CSA][cleanup] TNodify builtins constructor gen 2019-09-12 10:55:18 +00:00
label.h [cleanup] Rename RegExpMacroAssemblerIrregexp to RegExpBytecodeGenerator 2019-07-10 08:01:10 +00:00
machine-type.cc Move utility code to src/utils 2019-05-23 14:13:34 +00:00
machine-type.h Move remaining files in src/ 2019-05-24 18:24:36 +00:00
macro-assembler-inl.h Move architecture dependent files 2019-05-28 14:02:15 +00:00
macro-assembler.h Increase maximum arguments for CallCFunction 2019-08-14 13:33:21 +00:00
optimized-compilation-info.cc Reland "[turbofan] Prepare for moving part of CreateGraph into the background" 2019-09-04 09:35:13 +00:00
optimized-compilation-info.h [turbofan] introduce a deterministic tick measurement and assert optimization doesn't take too long 2019-07-17 07:00:00 +00:00
OWNERS Add bbudge@ and gdeepti@ to src/codegen OWNERS 2019-07-01 10:36:40 +00:00
pending-optimization-table.cc [testing] Prevent heuristics from triggering optimization in tests 2019-08-22 13:51:36 +00:00
pending-optimization-table.h [testing] Prevent heuristics from triggering optimization in tests 2019-08-22 13:51:36 +00:00
register-arch.h Move architecture dependent files 2019-05-28 14:02:15 +00:00
register-configuration.cc Move remaining files in src/ 2019-05-24 18:24:36 +00:00
register-configuration.h Move remaining files in src/ 2019-05-24 18:24:36 +00:00
register.cc [deoptimizer] Extract frame layout calculation into helper classes 2019-08-20 14:47:10 +00:00
register.h [deoptimizer] Extract frame layout calculation into helper classes 2019-08-20 14:47:10 +00:00
reglist.h [cleanup] Replace simple typedefs by using 2019-05-27 12:39:49 +00:00
reloc-info.cc [heap] Additional V8_DISABLE_WRITE_BARRIERS guards 2019-09-10 11:57:09 +00:00
reloc-info.h Move remaining files in src/ 2019-05-24 18:24:36 +00:00
safepoint-table.cc [arm64] Reduce code size of deoptimization exits 2019-07-30 15:00:29 +00:00
safepoint-table.h [arm64] Reduce code size of deoptimization exits 2019-07-30 15:00:29 +00:00
signature.h [cleanup] Replace simple typedefs by using 2019-05-27 12:39:49 +00:00
source-position-table.cc [cleanup] Eliminate non-const reference parameters 2019-09-09 15:32:24 +00:00
source-position-table.h Move remaining files in src/ 2019-05-24 18:24:36 +00:00
source-position.cc Move more relevant files to src/objects 2019-05-23 08:52:30 +00:00
source-position.h [cleanup] Replace simple typedefs by using 2019-05-27 12:39:49 +00:00
string-constants.cc Move more relevant files to src/objects 2019-05-23 08:52:30 +00:00
string-constants.h Move handles-related files to src/handles 2019-05-23 06:00:15 +00:00
tick-counter.cc [turbofan] introduce a deterministic tick measurement and assert optimization doesn't take too long 2019-07-17 07:00:00 +00:00
tick-counter.h [turbofan] introduce a deterministic tick measurement and assert optimization doesn't take too long 2019-07-17 07:00:00 +00:00
tnode.h [CSA][cleanup] Finish TNodifying EmitXXX methods in builtins constructor gen 2019-09-12 16:55:43 +00:00
turbo-assembler.cc
turbo-assembler.h [iwyu] Add missing includes of <memory> for std::unique_ptr 2019-09-13 17:13:36 +00:00
unoptimized-compilation-info.cc Move more relevant files to src/objects 2019-05-23 08:52:30 +00:00
unoptimized-compilation-info.h Move remaining files in src/ 2019-05-24 18:24:36 +00:00