summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td
Commit message (Expand)AuthorAgeFilesLines
* [WebAssembly] Fix trapping behavior in fptosi/fptoui.Dan Gohman2017-11-281-0/+8
* [WebAssembly] Add target feature for atomicsDerek Schuff2017-08-301-0/+2
* Add extra operand to CALLSEQ_START to keep frame part set up previouslySerge Pavlov2017-05-091-1/+2
* [WebAssembly] Basic support for Wasm object file encoding.Dan Gohman2017-02-241-0/+3
* [WebAssembly] Add instruction definitions for drop and get/set_global.Dan Gohman2017-02-021-0/+15
* [WebAssembly] Annotate call and load/store immediates.Dan Gohman2016-12-231-0/+6
* [WebAssembly] Implement more WebAssembly binary encoding.Dan Gohman2016-10-241-7/+0
* [WebAssembly] Update opcode values according to recent spec changes.Dan Gohman2016-10-241-7/+7
* [WebAssembly] Add an option to make get_local/set_local explicit.Dan Gohman2016-10-241-18/+50
* [WebAssemby] Implement block signatures.Dan Gohman2016-10-061-0/+6
* [WebAssembly] Add binary-encoding opcode values to instruction descriptions.Dan Gohman2016-10-051-2/+8
* [WebAssembly] Rename OPERAND_FP32IMM to OPERAND_F32IMM.Dan Gohman2016-10-031-2/+2
* [WebAssembly] Initial SIMD128 support.Derek Schuff2016-08-021-0/+11
* [WebAssembly] Mark COPY_LOCAL and TEE_LOCAL instructions has having no side e...Dan Gohman2016-05-161-0/+2
* [WebAssembly] Update for spec change from tableswitch to br_table.Dan Gohman2016-03-081-4/+4
* [WebAssembly] Implement support for custom NaN bit patterns.Dan Gohman2016-02-161-2/+3
* [WebAssembly] Enhanced register stackificationDan Gohman2016-01-281-8/+8
* [WebAssembly] Implement unaligned loads and stores.Dan Gohman2016-01-261-0/+6
* [WebAssembly] Rematerialize constants rather than hold them live in registers.Dan Gohman2016-01-191-2/+2
* [WebAssembly] Introduce a WebAssemblyTargetStreamer class.Dan Gohman2016-01-121-20/+0
* [WebAssembly] Define OperandTypes for decoding immediate values.Dan Gohman2016-01-121-2/+12
* [WebAssembly] Use TSFlags instead of keeping a list of special-case opcodes.Dan Gohman2016-01-121-3/+14
* [WebAssembly] Remove an unused def : Pat.Dan Gohman2016-01-081-6/+4
* [WebAssembly] Mark the ARGUMENT pseudo-instructions as CodeGenOnly.Dan Gohman2015-12-211-1/+1
* [WebAssembly] Implement mixed-type ISD::FCOPYSIGN.Dan Gohman2015-12-101-1/+1
* [WebAssembly] Replace the fake JUMP_TABLE instruction with a def : Pat. NFC.Dan Gohman2015-12-051-5/+2
* [WebAssembly] Implement direct calls to external symbols.Dan Gohman2015-12-051-1/+0
* [WebAssembly] Set several MCInstrDesc flags.Dan Gohman2015-11-291-0/+2
* [WebAssembly] Use a physical register to describe ARGUMENT liveness.Dan Gohman2015-11-251-0/+9
* [WebAssembly] Codegen support for ISD::ExternalSymbolDan Gohman2015-11-251-2/+4
* [WebAssembly] Don't use set_local instructions explicitly.Dan Gohman2015-11-231-0/+8
* [WebAssembly] Emit .param, .result, and .local through MC.Dan Gohman2015-11-231-0/+5
* [WebAssembly] Rename SWITCH to TABLESWITCH to match the current wording in th...Dan Gohman2015-11-201-4/+4
* [WebAssembly] Enable register coloring and register stackifying.Dan Gohman2015-11-181-8/+18
* [WebAssembly] Fix printing of global operandsDerek Schuff2015-11-171-4/+4
* [WebAssembly] Use tabs instead of spaces in assembly output.Dan Gohman2015-11-151-6/+6
* [WebAssembly] Rename the Const instructions to be upper-case too.Dan Gohman2015-11-131-4/+4
* [WebAssembly] Rename Immediate instructions to Const.Dan Gohman2015-11-051-12/+12
* [WebAssembly] Add AsmString strings for most instructions.Dan Gohman2015-11-051-6/+12
* [WebAssembly] Rename several functions and types according to the new spec.Dan Gohman2015-09-261-16/+16
* [WebAssembly] Check in an initial CFG Stackifier passDan Gohman2015-09-161-1/+9
* [WebAssembly] Implement calls with void return types.Dan Gohman2015-09-091-4/+8
* WebAssembly: Implement callJF Bastien2015-08-241-2/+24
* WebAssembly: print immediatesJF Bastien2015-08-101-0/+10
* WebAssembly: handle more than int32 argument/returnJF Bastien2015-08-011-2/+8
* WebAssembly: handle `ret void`.JF Bastien2015-07-311-1/+1
* WebAssembly: print basic integer assembly.JF Bastien2015-07-311-0/+13
* WebAssembly: basic instructions todo, and basic register info.JF Bastien2015-07-101-3/+16
* WebAssembly: start instructionsJF Bastien2015-07-011-0/+5
* [WebAssembly] Initial WebAssembly backendDan Gohman2015-06-291-0/+41
OpenPOWER on IntegriCloud