v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches

compiler → codegen Relation

File in src/compilerIncludes file in src/codegen
basic-block-instrumentor.ccoptimized-compilation-info.h
bytecode-graph-builder.ccsource-position-table.h
bytecode-graph-builder.cctick-counter.h
c-linkage.ccassembler-inl.h
c-linkage.ccmacro-assembler.h
code-assembler-compilation-job.hassembler.h
code-assembler-compilation-job.hcompiler.h
code-assembler-compilation-job.hoptimized-compilation-info.h
code-assembler.cccompiler.h
code-assembler.ccinterface-descriptors-inl.h
code-assembler.ccmachine-type.h
code-assembler.cctnode.h
code-assembler.hatomic-memory-order.h
code-assembler.hcallable.h
code-assembler.hhandler-table.h
code-assembler.hmachine-type.h
code-assembler.hsource-position.h
code-assembler.htnode.h
backend / arm / code-generator-arm.ccarm / assembler-arm.h
backend / arm / code-generator-arm.ccassembler-inl.h
backend / arm / code-generator-arm.ccarm / constants-arm.h
backend / arm / code-generator-arm.ccinterface-descriptors-inl.h
backend / arm / code-generator-arm.ccmachine-type.h
backend / arm / code-generator-arm.ccmacro-assembler.h
backend / arm / code-generator-arm.ccoptimized-compilation-info.h
backend / arm / code-generator-arm.ccarm / register-arm.h
backend / arm64 / code-generator-arm64.ccarm64 / assembler-arm64-inl.h
backend / arm64 / code-generator-arm64.ccarm64 / constants-arm64.h
backend / arm64 / code-generator-arm64.ccinterface-descriptors-inl.h
backend / arm64 / code-generator-arm64.ccmachine-type.h
backend / arm64 / code-generator-arm64.ccarm64 / macro-assembler-arm64-inl.h
backend / arm64 / code-generator-arm64.ccoptimized-compilation-info.h
backend / code-generator-impl.hmacro-assembler.h
backend / code-generator.ccassembler-inl.h
backend / code-generator.ccmacro-assembler-inl.h
backend / code-generator.ccoptimized-compilation-info.h
backend / code-generator.hmacro-assembler.h
backend / code-generator.hoptimized-compilation-info.h
backend / code-generator.hsafepoint-table.h
backend / code-generator.hsource-position-table.h
common-node-cache.ccexternal-reference.h
common-operator.hmachine-type.h
common-operator.hreloc-info.h
compiler-source-position-table.hsource-position.h
csa-load-elimination.hmachine-type.h
dead-code-elimination.hmachine-type.h
escape-analysis.cctick-counter.h
fast-api-calls.cccpu-features.h
frame-states.cccallable.h
frame.haligned-slot-allocator.h
backend / gap-resolver.ccregister-configuration.h
graph-assembler.cccallable.h
graph-assembler.ccmachine-type.h
graph-assembler.cctnode.h
graph-assembler.htnode.h
graph-reducer.cctick-counter.h
backend / instruction-codes.hatomic-memory-order.h
backend / instruction-selector-adapter.hmachine-type.h
backend / arm / instruction-selector-arm.ccarm / assembler-arm.h
backend / arm / instruction-selector-arm.ccmachine-type.h
backend / arm64 / instruction-selector-arm64.ccassembler-inl.h
backend / arm64 / instruction-selector-arm64.ccmachine-type.h
backend / instruction-selector-impl.hmacro-assembler.h
backend / instruction-selector.ccmachine-type.h
backend / instruction-selector.cctick-counter.h
backend / instruction-selector.hcpu-features.h
backend / instruction-selector.hmachine-type.h
backend / instruction.ccaligned-slot-allocator.h
backend / instruction.ccinterface-descriptors.h
backend / instruction.ccmachine-type.h
backend / instruction.ccregister-configuration.h
backend / instruction.ccsource-position.h
backend / instruction.hexternal-reference.h
backend / instruction.hregister.h
backend / instruction.hsource-position.h
js-call-reducer.cccode-factory.h
js-call-reducer.cctnode.h
js-generic-lowering.cccode-factory.h
js-generic-lowering.ccinterface-descriptors-inl.h
js-graph.cccode-factory.h
js-heap-broker.ccoptimized-compilation-info.h
js-heap-broker.hoptimized-compilation-info.h
js-inlining.ccoptimized-compilation-info.h
js-inlining.cctick-counter.h
js-intrinsic-lowering.cccallable.h
js-native-context-specialization.cccode-factory.h
js-operator.htnode.h
js-typed-lowering.cccode-factory.h
js-typed-lowering.ccinterface-descriptors-inl.h
linkage.ccassembler-inl.h
linkage.ccmacro-assembler.h
linkage.ccoptimized-compilation-info.h
linkage.hinterface-descriptors.h
linkage.hlinkage-location.h
linkage.hmachine-type.h
linkage.hregister.h
linkage.hreglist.h
linkage.hsignature.h
load-elimination.hmachine-type.h
loop-analysis.cctick-counter.h
loop-unrolling.cctick-counter.h
machine-graph-verifier.hmachine-type.h
machine-graph.ccexternal-reference.h
machine-operator.hatomic-memory-order.h
machine-operator.hmachine-type.h
memory-lowering.ccinterface-descriptors-inl.h
memory-optimizer.cctick-counter.h
backend / move-optimizer.ccregister-configuration.h
node-matchers.hexternal-reference.h
node-properties.hmachine-type.h
osr.ccoptimized-compilation-info.h
pipeline-data-inl.hassembler.h
pipeline-data-inl.hoptimized-compilation-info.h
pipeline-statistics.ccoptimized-compilation-info.h
pipeline.ccbailout-reason.h
pipeline.cccompiler.h
pipeline.ccinterface-descriptors-inl.h
pipeline.ccoptimized-compilation-info.h
pipeline.ccregister-configuration.h
pipeline.ccreloc-info-inl.h
pipeline.ccreloc-info.h
pipeline.hinterface-descriptors.h
property-access-builder.hmachine-type.h
backend / register-allocation.hregister-configuration.h
backend / register-allocator.ccassembler-inl.h
backend / register-allocator.ccregister-configuration.h
backend / register-allocator.cctick-counter.h
backend / register-allocator.hregister-configuration.h
scheduler.cctick-counter.h
simplified-lowering.cccallable.h
simplified-lowering.ccmachine-type.h
simplified-lowering.cctick-counter.h
simplified-operator.hmachine-type.h
simplified-operator.htnode.h
turbofan-disabled.cccompiler.h
turbofan-enabled.cccompiler.h
turbofan-graph-visualizer.ccoptimized-compilation-info.h
turbofan-graph-visualizer.ccsource-position.h
turbofan-typer.cctick-counter.h
use-info.hmachine-type.h
wasm-compiler-definitions.hlinkage-location.h
wasm-compiler-definitions.hregister.h
wasm-compiler-definitions.hsignature.h
wasm-compiler.ccassembler.h
wasm-compiler.cccompiler.h
wasm-compiler.ccinterface-descriptors-inl.h
wasm-compiler.ccmachine-type.h
wasm-compiler.ccoptimized-compilation-info.h
wasm-compiler.hcompiler.h
wasm-load-elimination.hmachine-type.h
backend / ia32 / code-generator-ia32.ccassembler-inl.h
backend / ia32 / code-generator-ia32.cccallable.h
backend / ia32 / code-generator-ia32.cccpu-features.h
backend / ia32 / code-generator-ia32.ccia32 / assembler-ia32.h
backend / ia32 / code-generator-ia32.ccia32 / register-ia32.h
backend / ia32 / code-generator-ia32.ccinterface-descriptors-inl.h
backend / ia32 / code-generator-ia32.ccmacro-assembler.h
backend / ia32 / code-generator-ia32.ccoptimized-compilation-info.h
backend / ia32 / instruction-selector-ia32.cccpu-features.h
backend / ia32 / instruction-selector-ia32.ccia32 / assembler-ia32.h
backend / ia32 / instruction-selector-ia32.ccia32 / register-ia32.h
backend / ia32 / instruction-selector-ia32.ccmachine-type.h
backend / ia32 / instruction-selector-ia32.ccmacro-assembler-base.h
backend / loong64 / code-generator-loong64.ccassembler-inl.h
backend / loong64 / code-generator-loong64.cccallable.h
backend / loong64 / code-generator-loong64.ccinterface-descriptors-inl.h
backend / loong64 / code-generator-loong64.ccloong64 / constants-loong64.h
backend / loong64 / code-generator-loong64.ccmachine-type.h
backend / loong64 / code-generator-loong64.ccmacro-assembler.h
backend / loong64 / code-generator-loong64.ccoptimized-compilation-info.h
backend / loong64 / instruction-scheduler-loong64.ccmacro-assembler.h
backend / loong64 / instruction-selector-loong64.ccassembler-inl.h
backend / loong64 / instruction-selector-loong64.ccmachine-type.h
backend / mips64 / code-generator-mips64.ccassembler-inl.h
backend / mips64 / code-generator-mips64.cccallable.h
backend / mips64 / code-generator-mips64.ccmachine-type.h
backend / mips64 / code-generator-mips64.ccmacro-assembler.h
backend / mips64 / code-generator-mips64.ccmips64 / constants-mips64.h
backend / mips64 / code-generator-mips64.ccoptimized-compilation-info.h
backend / mips64 / instruction-scheduler-mips64.ccmacro-assembler.h
backend / mips64 / instruction-selector-mips64.ccmachine-type.h
backend / ppc / code-generator-ppc.ccassembler-inl.h
backend / ppc / code-generator-ppc.cccallable.h
backend / ppc / code-generator-ppc.ccinterface-descriptors-inl.h
backend / ppc / code-generator-ppc.ccmacro-assembler.h
backend / ppc / code-generator-ppc.ccoptimized-compilation-info.h
backend / riscv / code-generator-riscv.ccassembler-inl.h
backend / riscv / code-generator-riscv.cccallable.h
backend / riscv / code-generator-riscv.ccinterface-descriptors-inl.h
backend / riscv / code-generator-riscv.ccmacro-assembler.h
backend / riscv / code-generator-riscv.ccoptimized-compilation-info.h
backend / riscv / code-generator-riscv.ccriscv / constants-riscv.h
backend / riscv / instruction-scheduler-riscv.ccmacro-assembler.h
backend / riscv / instruction-selector-riscv.hmachine-type.h
backend / riscv / instruction-selector-riscv32.ccassembler-inl.h
backend / riscv / instruction-selector-riscv32.ccmachine-type.h
backend / riscv / instruction-selector-riscv64.ccassembler-inl.h
backend / riscv / instruction-selector-riscv64.ccmachine-type.h
backend / s390 / code-generator-s390.ccassembler-inl.h
backend / s390 / code-generator-s390.cccallable.h
backend / s390 / code-generator-s390.ccinterface-descriptors-inl.h
backend / s390 / code-generator-s390.ccmacro-assembler.h
backend / s390 / code-generator-s390.ccoptimized-compilation-info.h
turboshaft / assembler.hcallable.h
turboshaft / assembler.hcode-factory.h
turboshaft / assembler.hheap-object-list.h
turboshaft / assembler.hreloc-info.h
turboshaft / build-graph-phase.hbailout-reason.h
turboshaft / builtin-call-descriptors.hcallable.h
turboshaft / builtin-call-descriptors.hinterface-descriptors.h
turboshaft / builtin-compiler.ccoptimized-compilation-info.h
turboshaft / copying-phase.hoptimized-compilation-info.h
turboshaft / copying-phase.hsource-position.h
turboshaft / decompression-optimization.ccmachine-type.h
turboshaft / graph-builder.ccbailout-reason.h
turboshaft / graph-builder.ccmachine-type.h
turboshaft / graph-builder.hbailout-reason.h
turboshaft / graph.hsource-position.h
turboshaft / index.htnode.h
turboshaft / instruction-selection-phase.ccoptimized-compilation-info.h
turboshaft / int64-lowering-reducer.hmachine-type.h
turboshaft / machine-lowering-reducer-inl.hexternal-reference.h
turboshaft / machine-lowering-reducer-inl.hmachine-type.h
turboshaft / machine-optimization-reducer.hmachine-type.h
turboshaft / memory-optimization-reducer.ccinterface-descriptors-inl.h
turboshaft / memory-optimization-reducer.hexternal-reference.h
turboshaft / operations.ccbailout-reason.h
turboshaft / operations.ccmachine-type.h
turboshaft / operations.hexternal-reference.h
turboshaft / phase.hassembler.h
turboshaft / phase.hoptimized-compilation-info.h
turboshaft / pipelines.hoptimized-compilation-info.h
turboshaft / representations.hmachine-type.h
turboshaft / tracing.hoptimized-compilation-info.h
turboshaft / turbolev-graph-builder.ccbailout-reason.h
turboshaft / turbolev-graph-builder.ccoptimized-compilation-info.h
turboshaft / variable-reducer.hmachine-type.h
turboshaft / wasm-turboshaft-compiler.ccoptimized-compilation-info.h
turboshaft / wasm-turboshaft-compiler.hcompiler.h
turboshaft / wasm-turboshaft-compiler.hoptimized-compilation-info.h
backend / x64 / code-generator-x64.ccassembler.h
backend / x64 / code-generator-x64.cccpu-features.h
backend / x64 / code-generator-x64.ccexternal-reference.h
backend / x64 / code-generator-x64.ccinterface-descriptors-inl.h
backend / x64 / code-generator-x64.ccmacro-assembler.h
backend / x64 / code-generator-x64.ccoptimized-compilation-info.h
backend / x64 / code-generator-x64.ccx64 / assembler-x64.h
backend / x64 / code-generator-x64.ccx64 / register-x64.h
backend / x64 / instruction-selector-x64.cccpu-features.h
backend / x64 / instruction-selector-x64.ccmachine-type.h