summaryrefslogtreecommitdiff
path: root/lib/Target/WebAssembly/WebAssemblyInstrInfo.td
AgeCommit message (Expand)Author
2017-11-28[WebAssembly] Fix trapping behavior in fptosi/fptoui.Dan Gohman
2017-08-30[WebAssembly] Add target feature for atomicsDerek Schuff
2017-05-09Add extra operand to CALLSEQ_START to keep frame part set up previouslySerge Pavlov
2017-02-24[WebAssembly] Basic support for Wasm object file encoding.Dan Gohman
2017-02-02[WebAssembly] Add instruction definitions for drop and get/set_global.Dan Gohman
2016-12-23[WebAssembly] Annotate call and load/store immediates.Dan Gohman
2016-10-24[WebAssembly] Implement more WebAssembly binary encoding.Dan Gohman
2016-10-24[WebAssembly] Update opcode values according to recent spec changes.Dan Gohman
2016-10-24[WebAssembly] Add an option to make get_local/set_local explicit.Dan Gohman
2016-10-06[WebAssemby] Implement block signatures.Dan Gohman
2016-10-05[WebAssembly] Add binary-encoding opcode values to instruction descriptions.Dan Gohman
2016-10-03[WebAssembly] Rename OPERAND_FP32IMM to OPERAND_F32IMM.Dan Gohman
2016-08-02[WebAssembly] Initial SIMD128 support.Derek Schuff
2016-05-16[WebAssembly] Mark COPY_LOCAL and TEE_LOCAL instructions has having no side e...Dan Gohman
2016-03-08[WebAssembly] Update for spec change from tableswitch to br_table.Dan Gohman
2016-02-16[WebAssembly] Implement support for custom NaN bit patterns.Dan Gohman
2016-01-28[WebAssembly] Enhanced register stackificationDan Gohman
2016-01-26[WebAssembly] Implement unaligned loads and stores.Dan Gohman
2016-01-19[WebAssembly] Rematerialize constants rather than hold them live in registers.Dan Gohman
2016-01-12[WebAssembly] Introduce a WebAssemblyTargetStreamer class.Dan Gohman
2016-01-12[WebAssembly] Define OperandTypes for decoding immediate values.Dan Gohman
2016-01-12[WebAssembly] Use TSFlags instead of keeping a list of special-case opcodes.Dan Gohman
2016-01-08[WebAssembly] Remove an unused def : Pat.Dan Gohman
2015-12-21[WebAssembly] Mark the ARGUMENT pseudo-instructions as CodeGenOnly.Dan Gohman
2015-12-10[WebAssembly] Implement mixed-type ISD::FCOPYSIGN.Dan Gohman
2015-12-05[WebAssembly] Replace the fake JUMP_TABLE instruction with a def : Pat. NFC.Dan Gohman
2015-12-05[WebAssembly] Implement direct calls to external symbols.Dan Gohman
2015-11-29[WebAssembly] Set several MCInstrDesc flags.Dan Gohman
2015-11-25[WebAssembly] Use a physical register to describe ARGUMENT liveness.Dan Gohman
2015-11-25[WebAssembly] Codegen support for ISD::ExternalSymbolDan Gohman
2015-11-23[WebAssembly] Don't use set_local instructions explicitly.Dan Gohman
2015-11-23[WebAssembly] Emit .param, .result, and .local through MC.Dan Gohman
2015-11-20[WebAssembly] Rename SWITCH to TABLESWITCH to match the current wording in th...Dan Gohman
2015-11-18[WebAssembly] Enable register coloring and register stackifying.Dan Gohman
2015-11-17[WebAssembly] Fix printing of global operandsDerek Schuff
2015-11-15[WebAssembly] Use tabs instead of spaces in assembly output.Dan Gohman
2015-11-13[WebAssembly] Rename the Const instructions to be upper-case too.Dan Gohman
2015-11-05[WebAssembly] Rename Immediate instructions to Const.Dan Gohman
2015-11-05[WebAssembly] Add AsmString strings for most instructions.Dan Gohman
2015-09-26[WebAssembly] Rename several functions and types according to the new spec.Dan Gohman
2015-09-16[WebAssembly] Check in an initial CFG Stackifier passDan Gohman
2015-09-09[WebAssembly] Implement calls with void return types.Dan Gohman
2015-08-24WebAssembly: Implement callJF Bastien
2015-08-10WebAssembly: print immediatesJF Bastien
2015-08-01WebAssembly: handle more than int32 argument/returnJF Bastien
2015-07-31WebAssembly: handle `ret void`.JF Bastien
2015-07-31WebAssembly: print basic integer assembly.JF Bastien
2015-07-10WebAssembly: basic instructions todo, and basic register info.JF Bastien
2015-07-01WebAssembly: start instructionsJF Bastien
2015-06-29[WebAssembly] Initial WebAssembly backendDan Gohman