[CMake] Properly test if compiler supports compiler flags
[WebKit-https.git] / Source / JavaScriptCore / b3 / testb3.cpp
2017-08-08 mcatanzaro@igalia.com[CMake] Properly test if compiler supports compiler...
2017-07-26 fpizlo@apple.comB3 should do LICM
2017-07-18 sbarati@apple.comAirLowerAfterRegAlloc may incorrectly use a callee...
2017-07-01 utatane.tea@gmail.comUnreviewed, build fix for GCC
2017-07-01 sbarati@apple.comB3ReduceStrength should reduce EqualOrUnordered over...
2017-06-30 sbarati@apple.comB3ReduceDoubleToFloat incorrectly reduces operations...
2017-05-19 fpizlo@apple.comB3::Value::effects() says that having a fence range...
2017-05-17 sbarati@apple.comPinnedRegisters should be better modeled in IRC/Briggs
2017-05-12 sbarati@apple.comComputing optionalDefArgWidth in CheckSpecial should...
2017-05-12 sbarati@apple.comisValidForm for SimpleAddr should use ptr() instead...
2017-05-09 sbarati@apple.comtestWasmBoundsCheck and testCallFunctionWithHellaArgume...
2017-05-02 zandobersek@gmail.com[aarch64][Linux] m_allowScratchRegister assert hit...
2017-04-27 sbarati@apple.comB3::FoldPathConstants does not consider the fall throug...
2017-04-19 jfbastien@apple.comWebAssembly: fast memory cleanups
2017-04-17 jfbastien@apple.comB3: don't allow unsigned offsets in Value
2017-04-13 jfbastien@apple.comWebAssembly: manage memory better
2017-04-12 fpizlo@apple.comB3 -O1 should not allocateStackByGraphColoring
2017-04-12 utatane.tea@gmail.com[WTF] Introduce Thread class and use RefPtr<Thread...
2017-04-04 fpizlo@apple.comB3::LowerToAir incorrectly selects BitXor(AtomicStrongC...
2017-04-04 fpizlo@apple.comAir::lowerAfterRegAlloc should bail early if it finds...
2017-03-30 fpizlo@apple.comAir should support linear scan for optLevel<2
2017-03-29 sbarati@apple.comLinkBuffer and ExecutableAllocator shouldn't have anyth...
2017-03-29 sbarati@apple.comAssemblyHelpers should not have a VM field
2017-03-24 jfbastien@apple.comWebAssembly: store state in TLS instead of on VM
2017-03-11 fpizlo@apple.comThe JITs should be able to emit fast TLS loads
2017-03-10 fpizlo@apple.comB3 should have comprehensive support for atomic operations
2017-02-08 sbarati@apple.comAir IRC might spill a terminal that produces a value...
2017-01-19 utatane.tea@gmail.com[B3] B3 strength reduction could encounter Value withou...
2016-12-23 keith_miller@apple.comAdd BitOr for floating points to B3
2016-12-17 sbarati@apple.comB3::DoubleToFloatReduction will accidentally convince...
2016-12-16 sbarati@apple.comWebAssembly: WasmB3IRGenerator should throw exceptions...
2016-11-17 keith_miller@apple.comAdd support for rotate in B3 and the relevant assemblers
2016-11-16 keith_miller@apple.comB3 should support UDiv/UMod
2016-10-24 zandobersek@gmail.comUnreviewed. Build fix for Clang and libstdc++ configura...
2016-10-21 keith_miller@apple.comExpand Trunc in B3 to support Double to Float
2016-10-14 keith_miller@apple.comB3 needs a special WasmAddress Opcode
2016-10-13 keith_miller@apple.comB3 needs a special WasmBoundsCheck Opcode
2016-10-11 fpizlo@apple.comAir should be able to replace constant materializations...
2016-10-11 fpizlo@apple.comB3->Air lowering needs the same defenses in effectiveAd...
2016-10-11 fpizlo@apple.comB3->Air lowering should be able to emit complex leas...
2016-10-10 fpizlo@apple.comAir should expose API for pinning registers
2016-10-03 msaboff@apple.comCreating pcToOriginMap in FTL shouldn't insert unnecess...
2016-10-03 fpizlo@apple.comB3 trapping memory accesses should be documented
2016-10-01 fpizlo@apple.comB3 should support trapping memory accesses
2016-09-30 fpizlo@apple.comB3::moveConstants should be able to edit code to minimi...
2016-09-30 fpizlo@apple.comAir should have a way of expressing additional instruct...
2016-09-29 fpizlo@apple.comB3 opcodes should leave room for flags
2016-09-28 fpizlo@apple.comOptimize B3->Air lowering of Fence on ARM
2016-09-22 fpizlo@apple.comFences on x86 should be a lot cheaper
2016-09-21 fpizlo@apple.comAdd a Fence opcode to B3
2016-09-08 mark.lam@apple.comAdd support for a ternary sub32 emitter for ARM64 and...
2016-09-06 fpizlo@apple.comButterflies should be allocated in Auxiliary MarkedSpac...
2016-08-24 fpizlo@apple.comUnreviewed, roll out r204901, r204897, r204866, r204856...
2016-08-23 fpizlo@apple.comButterflies should be allocated in Auxiliary MarkedSpac...
2016-08-15 commit-queue@webki... [JSC] B3 Neg opcode should support float
2016-08-12 commit-queue@webki... [JSC] Make B3 Return opcode work without arguments
2016-08-01 fpizlo@apple.com[B3] Fusing immediates into test instructions should...
2016-07-27 sbarati@apple.comrollout r203666
2016-07-24 fpizlo@apple.comB3 should support multiple entrypoints
2016-07-24 fpizlo@apple.comUnreviewed, fix broken test. I don't know why I goofed...
2016-07-24 fpizlo@apple.com[B3] Fusing immediates into test instructions should...
2016-07-21 fpizlo@apple.comFTL snippet generators should be able to request a...
2016-07-19 fpizlo@apple.comImplement table-based switches in B3/Air
2016-07-04 utatane.tea@gmail.com[JSC] MacroAssemblerX86::branch8 should accept unsigned...
2016-06-27 fpizlo@apple.comB3::Procedure::resetReachability() can create dangling...
2016-06-27 fpizlo@apple.comB3 should not use Nops when deleting unreachable code
2016-05-20 commit-queue@webki... [JSC] Improve int->float conversion in FTL
2016-05-11 sbarati@apple.comAir may decide to put the result register of an arithme...
2016-04-18 benjamin@webkit.org[JSC] ReduceDoubleToFloat should work accross Phis
2016-04-12 commit-queue@webki... [JSC] B3 can use undefined bits or not defined required...
2016-03-07 commit-queue@webki... [JSC] Improve codegen of Compare and Test
2016-03-04 commit-queue@webki... [JSC] Add support for MADD, MSUB and MNEG to Air
2016-03-03 commit-queue@webki... [JSC] Improve Select of Doubles based on Double condition
2016-03-01 utatane.tea@gmail.com[DFG][FTL][B3] Support floor and ceil
2016-02-26 commit-queue@webki... [JSC] Add32(Imm, Tmp, Tmp) does not ZDef the destinatio...
2016-02-24 fpizlo@apple.comStackmaps have problems with double register constraints
2016-02-12 benjamin@webkit.org[JSC] On x86, improve the selection of which value...
2016-02-11 fpizlo@apple.comMacroAssemblerX86 should be happy with shift(cx, cx)
2016-02-09 fpizlo@apple.comB3::foldPathConstants() needs to execute its insertion set
2016-02-02 fpizlo@apple.comB3 should be able to compile trivial self-loops
2016-02-02 fpizlo@apple.comGet rid of anonymous stack slots
2016-02-01 benjamin@webkit.org[JSC] IRC can coalesce the frame pointer with a Tmp...
2016-01-30 utatane.tea@gmail.com[B3] JetStream/quicksort.c fails/hangs on Linux with GCC
2016-01-28 fpizlo@apple.comB3 IntRange analysis should know more about shifting
2016-01-26 fpizlo@apple.comThe thing that B3 uses to describe a stack slot should...
2016-01-25 fpizlo@apple.commandreel should run just as fast in FTL B3 as FTL LLVM
2016-01-22 fpizlo@apple.comB3 should reduce obvious forms of Shl(SShr)
2016-01-22 fpizlo@apple.comB3 CSE should be able to match a full redundancy even...
2016-01-21 benjamin@webkit.org[JSC] foldPathConstants() makes invalid assumptions...
2016-01-21 fpizlo@apple.comB3 should have basic path specialization
2016-01-16 commit-queue@webki... [JSC] Legalize Memory Offsets for ARM64 before lowering...
2016-01-15 fpizlo@apple.comAir needs a Shuffle instruction
2016-01-15 commit-queue@webki... Unreviewed, rolling out r195084.
2016-01-15 fpizlo@apple.comAir needs a Shuffle instruction
2016-01-13 cdumez@apple.comUnreviewed, rolling out r194969.
2016-01-13 commit-queue@webki... [JSC] Legalize Memory Offsets for ARM64 before lowering...
2016-01-12 commit-queue@webki... [JSC] Remove some invalid immediate instruction forms...
2016-01-11 fpizlo@apple.comTurn Check(true) into Patchpoint() followed by Oops
2016-01-11 fpizlo@apple.comB3 should reduce Trunc(BitOr(value, constant)) where...
2016-01-10 commit-queue@webki... [JSC] Make branchMul functional in ARM B3 and minor...
next