7229 Commits (146a393a9aeb1a6e505caf0c5c6aeda8ff43a13d)
 

Author SHA1 Message Date
Andrew Brown ca1b76421a [machinst x64]: remove duplicate code to insert a lane 4 years ago
Andrew Brown c42a097a0c [machinst x64]: use `is64` instead of `w_bit` 4 years ago
Andrew Brown 16a2538ecd [machinst x64]: rename Inst::XmmUninitializedValue and document 4 years ago
Andrew Brown 3d9f3bf728 [machinst x64]: port CLIF tests related to comparison and lane operations 4 years ago
Andrew Brown a82d1604cb [machinst x64]: enable lane spec tests 4 years ago
Andrew Brown 50b9399006 [machinst x64]: lower remaining lane operations--any_true, all_true, splat 4 years ago
Andrew Brown 4565582f02 [machinst x64]: clarify parameter name of Inst::xmm_rm_r_imm 4 years ago
Andrew Brown 0579e9f9de [machinst x64]: add packed OR 4 years ago
Andrew Brown f6bfa71dc1 [machinst x64]: enable integer comparison SIMD spec tests 4 years ago
Andrew Brown 74226d6781 [machinst x64]: add integer comparisons 4 years ago
Joey Gouly eec60c9b06 arm64: Use SignedOffset rather than PreIndexed addressing mode for callee-saved registers 4 years ago
Benjamin Bouvier d7fda6ac0e
Update subscribe-to-label.json 4 years ago
Chris Fallin 5c1d728e3a
Merge pull request #2228 from akirilov-arm/vector_callee_saves 4 years ago
bjorn3 b061694491 Rustfmt and update docs 4 years ago
Nick Fitzgerald 81ce92b7ef
Add reminder to tag releases to publish script (#2250) 4 years ago
Chris Fallin b8f0dc429f
Merge pull request #2223 from cfallin/baldrdash-2020 4 years ago
Chris Fallin 835db11bea Support for SpiderMonkey's "Wasm ABI 2020". 4 years ago
bjorn3 9ccf837092 Fix SimpleJIT tests 4 years ago
bjorn3 d84ca235d2 Remove Backend trait and turn Module into a trait 4 years ago
bjorn3 84c6ec3214 Move alignment config from declare_data to define_data 4 years ago
Nick Fitzgerald 447c3e71a6 peepmatic: Simplify linear IR 4 years ago
Nick Fitzgerald 3f0d789830 peepmatic: Remove semi-outdated note from README 4 years ago
bjorn3 b44c5bb2be Move ModuleDeclarations to backends 4 years ago
bjorn3 7a6e909efe Move a bit more logic out of Module 4 years ago
bjorn3 c2ffcdc6d0 Move logic out of more Module methods 4 years ago
bjorn3 80f4ecf9b5 Move almost all logic out of Module 4 years ago
bjorn3 588a4be0b3 Store Compiled* in the backend instead of Module 4 years ago
Anton Kirilov d18de69e5a AArch64: Add test cases for callee-saved SIMD & FP registers 4 years ago
bjorn3 405b9e2875 Remove finalize_* from the Backend trait 4 years ago
bjorn3 59f95083b1 Remove write_data_funcaddr and write_data_dataaddr 4 years ago
bjorn3 7608749647 Merge finalize_definitions into finish 4 years ago
bjorn3 4483c3740a Remove get_finalized_* 4 years ago
bjorn3 7dcfb1b47b Move some error checking out of the define_* functions 4 years ago
bjorn3 6161acfba5 Minor simplification 4 years ago
bjorn3 b1187b5507 Merge ModuleNamespace and ModuleContents 4 years ago
Alex Crichton a04001211c
Add metadata to peepmatic crates (#2245) 4 years ago
Andrew Brown 4484a00ea5 [machinst x64]: calculate extension modes in one place 4 years ago
Joshua Warner eb650f6fe0
filesystem example (#2236) 4 years ago
Andrew Brown 715be68101 [machinst x64]: assert lane is correct size for extractlane 4 years ago
Andrew Brown b43f4a464a refactor: move all 'filetests/vcode' tests to 'filetests/isa' 4 years ago
Andrew Brown 452d854855 [machinst x64]: demonstrate that packed register moves are elided 4 years ago
Andrew Brown b7217d454f [machinst x64]: add lane-related CLIF filetests 4 years ago
Andrew Brown f50d905152 [machinst x64]: refactor using added RegMem::from(Writable<Reg>) 4 years ago
Andrew Brown e3eb098c99 [machinst x64]: add swizzle implementation 4 years ago
Andrew Brown 050f078f86 [machinst x64]: add saturating addition implementation 4 years ago
Andrew Brown a64abf9b76 [machinst x64]: add shuffle implementation 4 years ago
Andrew Brown f4836f9ca9 [machinst x64]: add extractlane implementation 4 years ago
Andrew Brown 29fa894790 [machinst x64]: add insertlane implementation 4 years ago
zhiqiangxu a8a6e4e69d
optimize get_wasmtime_signature (#2243) 4 years ago
Nick Fitzgerald 92d3261366 docs: Fix link to contributing sub-page 4 years ago