aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-08-02[WebAssembly] Initial SIMD128 support.Derek Schuff1-2/+11
2016-08-01[WebAssembly] Support CFI for WebAssembly targetDerek Schuff1-1/+10
2016-06-03[WebAssembly] Emit type signatures for declared functionsDerek Schuff1-10/+37
2016-06-02Revert "[WebAssembly] Emit type signatures for declared functions"Derek Schuff1-31/+10
2016-06-02[WebAssembly] Emit type signatures for declared functionsDerek Schuff1-10/+31
2016-05-21[WebAssembly] Optimize away return instructions using fallthroughs.Dan Gohman1-0/+24
2016-05-10[WebAssembly] Move register stackification and coloring to a late phase.Dan Gohman1-11/+1
2016-01-25[WebAssembly] Minor code formatting cleanups. NFC.Dan Gohman1-2/+1
2016-01-12[WebAssembly] Introduce a WebAssemblyTargetStreamer class.Dan Gohman1-20/+24
2016-01-12[WebAssembly] Make CFG stackification independent of basic-block labels.Dan Gohman1-4/+0
2016-01-11[WebAssembly] Define WebAssembly-specific relocation codes.Dan Gohman1-0/+9
2016-01-08[WebAssembly] Minor code cleanups. NFC.Dan Gohman1-3/+3
2015-12-22[WebAssembly] Trim unneeded #includes. NFC.Dan Gohman1-1/+0
2015-12-16Remove now-unused includeDerek Schuff1-1/+0
2015-12-16Iterate over phys regs insteadDerek Schuff1-4/+9
2015-12-16[WebAssembly] Print an extra local decl when the user stack pointer is usedDerek Schuff1-0/+6
2015-12-16[WebAssembly] Use the new offset syntax for memory operands in inline asm.Dan Gohman1-1/+3
2015-12-16[WebAssembly] Support more kinds of inline asm operandsDan Gohman1-4/+24
2015-12-15[WebAssembly] Remove .import printing.Dan Gohman1-58/+0
2015-12-10[WebAssembly] Remove an unneeded getAnalysisUsage override.Dan Gohman1-4/+0
2015-12-06[WebAssembly] Factor out a TypeToString function, since we need it in multipl...Dan Gohman1-15/+1
2015-11-29[WebAssembly] Minor clang-format and selected clang-tidy cleanups. NFC.Dan Gohman1-6/+3
2015-11-25[WebAssembly] Whitespace consistency. NFC.Dan Gohman1-1/+0
2015-11-23[WebAssembly] Always print loop end labelsDan Gohman1-0/+4
2015-11-23[WebAssembly] Emit .param, .result, and .local through MC.Dan Gohman1-23/+26
2015-11-20[WebAssembly] Remove the AsmPrinter code for printing physical registers.Dan Gohman1-3/+2
2015-11-18[WebAssembly] Enable register coloring and register stackifying.Dan Gohman1-25/+20
2015-11-16[WebAssembly] Fix function return type printingDerek Schuff1-22/+32
2015-11-13[WebAssembly] Inline asm support.Dan Gohman1-0/+41
2015-11-13[WebAssembly] Introduce a new pseudo-operand for unused expression results.Dan Gohman1-1/+3
2015-11-12Roll an expression into an assert to fix -Wunused-variable in a -Asserts buildDavid Blaikie1-2/+1
2015-11-12[WebAssembly] Reapply r252858, with svn add for the new file.Dan Gohman1-145/+36
2015-11-12Revert r252858: "[WebAssembly] Switch to MC for instruction printing."Hans Wennborg1-36/+145
2015-11-12[WebAssembly] Switch to MC for instruction printing.Dan Gohman1-145/+36
2015-11-11[WebAssembly] Support non-legal argument and return types.Dan Gohman1-62/+88
2015-11-10[WebAssembly] Remove special cases for things that are no longer special. NFC.Dan Gohman1-16/+0
2015-11-06[WebAssembly] Make expression-stack pushing explicitDan Gohman1-7/+19
2015-11-05[WebAssembly] Rename Immediate instructions to Const.Dan Gohman1-4/+4
2015-10-30[WebAssembly] Fix import statementJF Bastien1-9/+10
2015-10-29[WebAssembly] Update opcode name format for conversionsJF Bastien1-2/+10
2015-10-22WebAssembly: fix more syntaxJF Bastien1-1/+1
2015-10-21WebAssembly: support importsJF Bastien1-1/+23
2015-10-20WebAssembly: fix call/return syntax.JF Bastien1-1/+6
2015-10-17WebAssembly: don't omit dead vregs from localsJF Bastien1-2/+4
2015-10-16WebAssembly: update syntaxJF Bastien1-31/+59
2015-10-06[WebAssembly] Switch to a more traditional assembly syntaxDan Gohman1-132/+100
2015-10-03[WebAssembly] Rename setlocal to set_local to match the spec.Dan Gohman1-1/+1
2015-09-23[WebAssembly] Fix hasAddr64 being used before being initializer.Dan Gohman1-20/+36
2015-09-23Fix CodeGen/WebAssembly/global.ll test under ASAN.Alexander Kornienko1-1/+1
2015-09-16[WebAssembly] Check in an initial CFG Stackifier passDan Gohman1-0/+8