source:
webkit/trunk/Source/JavaScriptCore/b3@
220416
Name | Size | Rev | Age | Author | Last Change |
---|---|---|---|---|---|
../ | |||||
air | 219899 | 8 years | WebAssembly: generate smaller binaries … | ||
B3ArgumentRegValue.cpp | 1.7 KB | 195395 | 9 years | B3 should have basic path specialization … | |
B3ArgumentRegValue.h | 2.0 KB | 209764 | 8 years | Unreviewed, rolling out r209725. … | |
B3AtomicValue.cpp | 2.9 KB | 215407 | 8 years | B3: don't allow unsigned offsets in Value … | |
B3AtomicValue.h | 4.0 KB | 215407 | 8 years | B3: don't allow unsigned offsets in Value … | |
B3BackwardsCFG.h | 1.7 KB | 219898 | 8 years | B3 should do LICM https://bugs.webkit.org/show_bug.cgi?id=174750 … | |
B3BackwardsDominators.h | 1.7 KB | 219898 | 8 years | B3 should do LICM https://bugs.webkit.org/show_bug.cgi?id=174750 … | |
B3Bank.cpp | 1.7 KB | 212970 | 8 years | Move Arg::Type and Arg::Width out into the B3 namespace, since they … | |
B3Bank.h | 2.0 KB | 212970 | 8 years | Move Arg::Type and Arg::Width out into the B3 namespace, since they … | |
B3BasicBlock.cpp | 5.6 KB | 219898 | 8 years | B3 should do LICM https://bugs.webkit.org/show_bug.cgi?id=174750 … | |
B3BasicBlock.h | 7.5 KB | 214410 | 8 years | B3::fixSSA should do liveness pruning … | |
B3BasicBlockInlines.h | 3.1 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3BasicBlockUtils.h | 4.6 KB | 219702 | 8 years | Replace calls to Vector::resize() with calls to more efficient … | |
B3BlockInsertionSet.cpp | 3.2 KB | 213714 | 8 years | B3 should have comprehensive support for atomic operations … | |
B3BlockInsertionSet.h | 3.3 KB | 213714 | 8 years | B3 should have comprehensive support for atomic operations … | |
B3BlockWorklist.h | 2.3 KB | 214636 | 8 years | Air should support linear scan for optLevel<2 … | |
B3BottomProvider.h | 1.9 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3BreakCriticalEdges.cpp | 2.3 KB | 203390 | 9 years | Implement table-based switches in B3/Air … | |
B3BreakCriticalEdges.h | 1.5 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3CaseCollection.cpp | 1.8 KB | 203390 | 9 years | Implement table-based switches in B3/Air … | |
B3CaseCollection.h | 3.1 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3CaseCollectionInlines.h | 1.8 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3CCallValue.cpp | 1.6 KB | 195395 | 9 years | B3 should have basic path specialization … | |
B3CCallValue.h | 2.2 KB | 206595 | 9 years | B3 opcodes should leave room for flags … | |
B3CFG.h | 2.5 KB | 214636 | 8 years | Air should support linear scan for optLevel<2 … | |
B3CheckSpecial.cpp | 9.6 KB | 216734 | 8 years | Computing optionalDefArgWidth in CheckSpecial should not consider … | |
B3CheckSpecial.h | 5.6 KB | 216306 | 8 years | WebAssembly: Air::Inst::generate crashes on large binary on A64 … | |
B3CheckValue.cpp | 2.4 KB | 206595 | 9 years | B3 opcodes should leave room for flags … | |
B3CheckValue.h | 2.1 KB | 206595 | 9 years | B3 opcodes should leave room for flags … | |
B3Common.cpp | 2.5 KB | 216306 | 8 years | WebAssembly: Air::Inst::generate crashes on large binary on A64 … | |
B3Common.h | 6.0 KB | 216306 | 8 years | WebAssembly: Air::Inst::generate crashes on large binary on A64 … | |
B3Commutativity.cpp | 1.8 KB | 191705 | 10 years | Create a super rough prototype of B3 … | |
B3Commutativity.h | 1.6 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3Compilation.cpp | 1.9 KB | 209928 | 8 years | WebAssembly: WasmB3IRGenerator should throw exceptions instead of … | |
B3Compilation.h | 2.2 KB | 209928 | 8 years | WebAssembly: WasmB3IRGenerator should throw exceptions instead of … | |
B3Compile.cpp | 1.9 KB | 214901 | 8 years | Air::lowerAfterRegAlloc should bail early if it finds no Shuffles or … | |
B3Compile.h | 1.9 KB | 214901 | 8 years | Air::lowerAfterRegAlloc should bail early if it finds no Shuffles or … | |
B3ComputeDivisionMagic.h | 5.9 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3Const32Value.cpp | 8.6 KB | 208848 | 9 years | Add support for rotate in B3 and the relevant assemblers … | |
B3Const32Value.h | 4.2 KB | 208848 | 9 years | Add support for rotate in B3 and the relevant assemblers … | |
B3Const64Value.cpp | 8.7 KB | 208848 | 9 years | Add support for rotate in B3 and the relevant assemblers … | |
B3Const64Value.h | 4.2 KB | 208848 | 9 years | Add support for rotate in B3 and the relevant assemblers … | |
B3ConstDoubleValue.cpp | 6.3 KB | 210124 | 8 years | Add BitOr for floating points to B3 … | |
B3ConstDoubleValue.h | 3.4 KB | 210124 | 8 years | Add BitOr for floating points to B3 … | |
B3ConstFloatValue.cpp | 6.0 KB | 219038 | 8 years | B3ReduceStrength should reduce EqualOrUnordered over const float input … | |
B3ConstFloatValue.h | 3.3 KB | 219038 | 8 years | B3ReduceStrength should reduce EqualOrUnordered over const float input … | |
B3ConstPtrValue.h | 2.3 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3ConstrainedValue.cpp | 1.6 KB | 191993 | 10 years | B3::Stackmap should be a superclass of B3::PatchpointValue and … | |
B3ConstrainedValue.h | 2.0 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3DataSection.cpp | 1.7 KB | 203390 | 9 years | Implement table-based switches in B3/Air … | |
B3DataSection.h | 1.7 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3Dominators.h | 1.8 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3DuplicateTails.cpp | 5.3 KB | 214636 | 8 years | Air should support linear scan for optLevel<2 … | |
B3DuplicateTails.h | 1.7 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3Effects.cpp | 4.6 KB | 213714 | 8 years | B3 should have comprehensive support for atomic operations … | |
B3Effects.h | 5.6 KB | 219898 | 8 years | B3 should do LICM https://bugs.webkit.org/show_bug.cgi?id=174750 … | |
B3EliminateCommonSubexpressions.cpp | 24.2 KB | 215407 | 8 years | B3: don't allow unsigned offsets in Value … | |
B3EliminateCommonSubexpressions.h | 1.6 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3EnsureLoopPreHeaders.cpp | 3.0 KB | 219898 | 8 years | B3 should do LICM https://bugs.webkit.org/show_bug.cgi?id=174750 … | |
B3EnsureLoopPreHeaders.h | 1.8 KB | 219898 | 8 years | B3 should do LICM https://bugs.webkit.org/show_bug.cgi?id=174750 … | |
B3FenceValue.cpp | 1.8 KB | 206226 | 9 years | Add a Fence opcode to B3 … | |
B3FenceValue.h | 4.1 KB | 213704 | 8 years | Win64 build fix. .: * Source/cmake/OptionsWin.cmake: WASM got turned … | |
B3FixSSA.cpp | 12.2 KB | 214917 | 8 years | B3::fixSSA() needs a tune-up … | |
B3FixSSA.h | 1.9 KB | 214636 | 8 years | Air should support linear scan for optLevel<2 … | |
B3FoldPathConstants.cpp | 9.1 KB | 219648 | 8 years | [Xcode] Enable CLANG_WARN_RANGE_LOOP_ANALYSIS … | |
B3FoldPathConstants.h | 1.6 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3FrequencyClass.cpp | 1.8 KB | 191705 | 10 years | Create a super rough prototype of B3 … | |
B3FrequencyClass.h | 2.3 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3FrequentedBlock.h | 1.5 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3Generate.cpp | 4.3 KB | 219898 | 8 years | B3 should do LICM https://bugs.webkit.org/show_bug.cgi?id=174750 … | |
B3Generate.h | 2.2 KB | 214901 | 8 years | Air::lowerAfterRegAlloc should bail early if it finds no Shuffles or … | |
B3GenericBlockInsertionSet.h | 3.9 KB | 213714 | 8 years | B3 should have comprehensive support for atomic operations … | |
B3GenericFrequentedBlock.h | 2.7 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3HeapRange.h | 1.7 KB | 214636 | 8 years | Air should support linear scan for optLevel<2 … | |
B3HoistLoopInvariantValues.cpp | 6.2 KB | 219898 | 8 years | B3 should do LICM https://bugs.webkit.org/show_bug.cgi?id=174750 … | |
B3HoistLoopInvariantValues.h | 1.6 KB | 219898 | 8 years | B3 should do LICM https://bugs.webkit.org/show_bug.cgi?id=174750 … | |
B3InferSwitches.cpp | 12.5 KB | 219702 | 8 years | Replace calls to Vector::resize() with calls to more efficient … | |
B3InferSwitches.h | 1.5 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3InsertionSet.cpp | 2.7 KB | 220118 | 8 years | Bmalloc and GC should put auxiliaries (butterflies, typed array … | |
B3InsertionSet.h | 2.6 KB | 213714 | 8 years | B3 should have comprehensive support for atomic operations … | |
B3InsertionSetInlines.h | 1.7 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3Kind.cpp | 1.7 KB | 206694 | 9 years | B3 should support trapping memory accesses … | |
B3Kind.h | 8.0 KB | 206694 | 9 years | B3 should support trapping memory accesses … | |
B3LegalizeMemoryOffsets.cpp | 3.4 KB | 213714 | 8 years | B3 should have comprehensive support for atomic operations … | |
B3LegalizeMemoryOffsets.h | 1.6 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3LowerMacros.cpp | 26.6 KB | 219648 | 8 years | [Xcode] Enable CLANG_WARN_RANGE_LOOP_ANALYSIS … | |
B3LowerMacros.h | 1.6 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3LowerMacrosAfterOptimizations.cpp | 7.1 KB | 213714 | 8 years | B3 should have comprehensive support for atomic operations … | |
B3LowerMacrosAfterOptimizations.h | 1.6 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3LowerToAir.cpp | 137.9 KB | 219899 | 8 years | WebAssembly: generate smaller binaries … | |
B3LowerToAir.h | 1.7 KB | 213714 | 8 years | B3 should have comprehensive support for atomic operations … | |
B3MathExtras.cpp | 6.2 KB | 203390 | 9 years | Implement table-based switches in B3/Air … | |
B3MathExtras.h | 1.7 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3MemoryValue.cpp | 4.3 KB | 215407 | 8 years | B3: don't allow unsigned offsets in Value … | |
B3MemoryValue.h | 6.4 KB | 215407 | 8 years | B3: don't allow unsigned offsets in Value … | |
B3MemoryValueInlines.h | 2.5 KB | 215407 | 8 years | B3: don't allow unsigned offsets in Value … | |
B3MoveConstants.cpp | 14.5 KB | 219027 | 8 years | B3MoveConstants floatZero() returns the wrong ValueKey … | |
B3MoveConstants.h | 1.6 KB | 206682 | 9 years | B3::moveConstants should be able to edit code to minimize the number … | |
B3NativeTraits.h | 3.4 KB | 213714 | 8 years | B3 should have comprehensive support for atomic operations … | |
B3NaturalLoops.h | 1.8 KB | 219898 | 8 years | B3 should do LICM https://bugs.webkit.org/show_bug.cgi?id=174750 … | |
B3OpaqueByproduct.h | 1.7 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3OpaqueByproducts.cpp | 1.9 KB | 194496 | 9 years | Replace WTF::move with WTFMove … | |
B3OpaqueByproducts.h | 1.9 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3Opcode.cpp | 8.5 KB | 214942 | 8 years | [JSC] Suppress warnings in GCC … | |
B3Opcode.h | 17.0 KB | 214592 | 8 years | WebAssembly: B3IRGenerator should pool constants … | |
B3Origin.cpp | 1.5 KB | 191705 | 10 years | Create a super rough prototype of B3 … | |
B3Origin.h | 2.2 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3OriginDump.cpp | 1.6 KB | 195395 | 9 years | B3 should have basic path specialization … | |
B3OriginDump.h | 1.7 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3PatchpointSpecial.cpp | 5.6 KB | 216306 | 8 years | WebAssembly: Air::Inst::generate crashes on large binary on A64 … | |
B3PatchpointSpecial.h | 2.6 KB | 216989 | 8 years | PinnedRegisters should be better modeled in IRC/Briggs … | |
B3PatchpointValue.cpp | 2.2 KB | 196032 | 9 years | Get rid of anonymous stack slots … | |
B3PatchpointValue.h | 3.1 KB | 206595 | 9 years | B3 opcodes should leave room for flags … | |
B3PCToOriginMap.h | 2.1 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3PhaseScope.cpp | 2.1 KB | 196044 | 9 years | DFG, FTL, B3, and Air should all have a unique option for printing … | |
B3PhaseScope.h | 1.8 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3PhiChildren.cpp | 1.9 KB | 193993 | 9 years | B3::reduceStrength should remove redundant Phi's … | |
B3PhiChildren.h | 5.5 KB | 214636 | 8 years | Air should support linear scan for optLevel<2 … | |
B3Procedure.cpp | 10.8 KB | 219898 | 8 years | B3 should do LICM https://bugs.webkit.org/show_bug.cgi?id=174750 … | |
B3Procedure.h | 12.1 KB | 219898 | 8 years | B3 should do LICM https://bugs.webkit.org/show_bug.cgi?id=174750 … | |
B3ProcedureInlines.h | 1.6 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3PureCSE.cpp | 3.0 KB | 213714 | 8 years | B3 should have comprehensive support for atomic operations … | |
B3PureCSE.h | 2.0 KB | 213714 | 8 years | B3 should have comprehensive support for atomic operations … | |
B3ReduceDoubleToFloat.cpp | 18.2 KB | 219026 | 8 years | B3ReduceDoubleToFloat incorrectly reduces operations over two double … | |
B3ReduceDoubleToFloat.h | 1.6 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3ReduceStrength.cpp | 97.3 KB | 219702 | 8 years | Replace calls to Vector::resize() with calls to more efficient … | |
B3ReduceStrength.h | 2.1 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3SlotBaseValue.cpp | 1.7 KB | 195620 | 9 years | The thing that B3 uses to describe a stack slot should not be a Value … | |
B3SlotBaseValue.h | 2.0 KB | 206595 | 9 years | B3 opcodes should leave room for flags … | |
B3SparseCollection.h | 5.0 KB | 219702 | 8 years | Replace calls to Vector::resize() with calls to more efficient … | |
B3SSACalculator.cpp | 4.7 KB | 214917 | 8 years | B3::fixSSA() needs a tune-up … | |
B3SSACalculator.h | 4.8 KB | 214636 | 8 years | Air should support linear scan for optLevel<2 … | |
B3StackmapGenerationParams.cpp | 3.4 KB | 215292 | 8 years | B3 -O1 should not allocateStackByGraphColoring … | |
B3StackmapGenerationParams.h | 5.5 KB | 214887 | 8 years | Don't need to Air::reportUsedRegisters for wasm at -O1 … | |
B3StackmapSpecial.cpp | 10.5 KB | 216306 | 8 years | WebAssembly: Air::Inst::generate crashes on large binary on A64 … | |
B3StackmapSpecial.h | 3.3 KB | 216306 | 8 years | WebAssembly: Air::Inst::generate crashes on large binary on A64 … | |
B3StackmapValue.cpp | 2.9 KB | 206595 | 9 years | B3 opcodes should leave room for flags … | |
B3StackmapValue.h | 12.7 KB | 206595 | 9 years | B3 opcodes should leave room for flags … | |
B3StackSlot.cpp | 1.8 KB | 196032 | 9 years | Get rid of anonymous stack slots … | |
B3StackSlot.h | 2.9 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3SuccessorCollection.h | 4.0 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3SwitchCase.cpp | 1.6 KB | 191705 | 10 years | Create a super rough prototype of B3 … | |
B3SwitchCase.h | 2.0 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3SwitchValue.cpp | 3.7 KB | 215908 | 8 years | B3::FoldPathConstants does not consider the fall through case for … | |
B3SwitchValue.h | 2.8 KB | 215908 | 8 years | B3::FoldPathConstants does not consider the fall through case for … | |
B3TimingScope.cpp | 2.5 KB | 214408 | 8 years | Air should use RegisterSet for RegLiveness … | |
B3TimingScope.h | 1.7 KB | 214408 | 8 years | Air should use RegisterSet for RegLiveness … | |
B3Type.cpp | 1.9 KB | 193683 | 9 years | [JSC] Add Float support to B3 … | |
B3Type.h | 2.4 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3TypeMap.h | 2.8 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3UpsilonValue.cpp | 1.9 KB | 195395 | 9 years | B3 should have basic path specialization … | |
B3UpsilonValue.h | 2.4 KB | 206595 | 9 years | B3 opcodes should leave room for flags … | |
B3UseCounts.cpp | 2.1 KB | 219702 | 8 years | Replace calls to Vector::resize() with calls to more efficient … | |
B3UseCounts.h | 1.9 KB | 214636 | 8 years | Air should support linear scan for optLevel<2 … | |
B3Validate.cpp | 30.6 KB | 215533 | 8 years | WebAssembly: fast memory cleanups … | |
B3Validate.h | 1.5 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
B3Value.cpp | 19.0 KB | 215533 | 8 years | WebAssembly: fast memory cleanups … | |
B3Value.h | 20.2 KB | 215407 | 8 years | B3: don't allow unsigned offsets in Value … | |
B3ValueInlines.h | 5.6 KB | 207039 | 9 years | B3->Air lowering should be able to emit complex leas on x86 … | |
B3ValueKey.cpp | 3.7 KB | 208848 | 9 years | Add support for rotate in B3 and the relevant assemblers … | |
B3ValueKey.h | 5.6 KB | 206595 | 9 years | B3 opcodes should leave room for flags … | |
B3ValueKeyInlines.h | 2.1 KB | 206595 | 9 years | B3 opcodes should leave room for flags … | |
B3ValueRep.cpp | 5.5 KB | 203488 | 9 years | FTL snippet generators should be able to request a different register … | |
B3ValueRep.h | 8.5 KB | 213714 | 8 years | B3 should have comprehensive support for atomic operations … | |
B3Variable.cpp | 1.7 KB | 196032 | 9 years | Get rid of anonymous stack slots … | |
B3Variable.h | 2.6 KB | 212970 | 8 years | Move Arg::Type and Arg::Width out into the B3 namespace, since they … | |
B3VariableLiveness.cpp | 1.7 KB | 214917 | 8 years | B3::fixSSA() needs a tune-up … | |
B3VariableLiveness.h | 3.5 KB | 215071 | 8 years | Linear scan should run liveness only once … | |
B3VariableValue.cpp | 2.1 KB | 206595 | 9 years | B3 opcodes should leave room for flags … | |
B3VariableValue.h | 2.0 KB | 206595 | 9 years | B3 opcodes should leave room for flags … | |
B3WasmAddressValue.cpp | 1.9 KB | 207360 | 9 years | B3 needs a special WasmAddress Opcode … | |
B3WasmAddressValue.h | 1.9 KB | 212970 | 8 years | Move Arg::Type and Arg::Width out into the B3 namespace, since they … | |
B3WasmBoundsCheckValue.cpp | 2.7 KB | 216468 | 8 years | testWasmBoundsCheck and testCallFunctionWithHellaArguments is broken … | |
B3WasmBoundsCheckValue.h | 2.4 KB | 216468 | 8 years | testWasmBoundsCheck and testCallFunctionWithHellaArguments is broken … | |
B3Width.cpp | 2.4 KB | 213714 | 8 years | B3 should have comprehensive support for atomic operations … | |
B3Width.h | 3.4 KB | 214942 | 8 years | [JSC] Suppress warnings in GCC … | |
testb3.cpp | 787.2 KB | 220403 | 8 years | [CMake] Properly test if compiler supports compiler flags … |
Note:
See TracBrowser
for help on using the repository browser.