summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly
Commit message (Expand)AuthorAgeFilesLines
* [WebAssembly] Implement calls with void return types.Dan Gohman2015-09-094-8/+17
* [WebAssembly] Tidy up some unneeded newline characters.Dan Gohman2015-09-091-10/+9
* [WebAssembly] Fix lowering of calls with more than one argument.Dan Gohman2015-09-091-2/+5
* [WebAssembly] Implement WebAssemblyInstrInfo::copyPhysRegDan Gohman2015-09-093-22/+38
* [WebAssembly] Support running without a register allocator in the default Cod...Dan Gohman2015-09-081-35/+0
* WebAssembly: NFC rename shr/sarJF Bastien2015-09-081-2/+2
* [WebAssembly] Enable SSA lowering and other pre-regalloc passesDan Gohman2015-09-081-1/+21
* WebAssembly: generate load/storeJF Bastien2015-08-313-49/+113
* WebAssembly: NFC comment updateJF Bastien2015-08-261-1/+1
* WebAssembly: handle private/internal globals.JF Bastien2015-08-261-22/+96
* WebAssembly: add small FIXME for AsmPrinter.JF Bastien2015-08-261-0/+1
* WebAssembly: assert that there aren't any constant poolsJF Bastien2015-08-251-0/+7
* WebAssembly: emit `(func (param t) (result t))` s-expressionsJF Bastien2015-08-251-0/+61
* WebAssembly: comment out .globl when printing textual assemblyJF Bastien2015-08-251-1/+4
* [WebAssembly] DYNAMIC_STACKALLOC returns a pointer.Dan Gohman2015-08-241-1/+1
* WebAssembly: Implement callJF Bastien2015-08-2410-36/+163
* Revert two bad commits.JF Bastien2015-08-248-96/+24
* Missing print.JF Bastien2015-08-242-13/+14
* callJF Bastien2015-08-247-8/+144
* [WebAssembly] Make the assembly printer indent instructions.Dan Gohman2015-08-241-0/+2
* [WebAssembly] CodeGen support for __builtin_wasm_page_size()Dan Gohman2015-08-242-1/+8
* [WebAssembly] Skeleton FastISel supportDan Gohman2015-08-245-0/+97
* [WebAssembly] Implement floating point rounding operators.Dan Gohman2015-08-242-12/+16
* [WebAssembly] Tell TargetTransformInfo about popcnt and sqrt.Dan Gohman2015-08-242-4/+10
* [WebAssembly] Use the checked form of MachineFunction::getSubtarget. NFC.Dan Gohman2015-08-242-4/+3
* [WebAssembly] Implement the is_zero_undef forms of cttz and ctlzDan Gohman2015-08-241-0/+6
* [WebAssembly] Mark more operators as Expand.Dan Gohman2015-08-201-0/+26
* [WebAssembly] Use the default alignment for SIMD types.Dan Gohman2015-08-191-2/+2
* [WebAssembly] Add RelooperJF Bastien2015-08-153-0/+1121
* WebAssembly: floating-point comparisonsJF Bastien2015-08-122-0/+16
* WebAssembly: implement comparison.JF Bastien2015-08-114-25/+36
* WebAssembly: implement WebAssemblyTargetLowering::getTargetNodeNameJF Bastien2015-08-112-1/+13
* Use llvm::make_unique to fix the MSVC build.Rafael Espindola2015-08-111-1/+1
* WebAssembly: NFC fix release build break, unused variable.JF Bastien2015-08-111-0/+1
* WebAssembly: add basic floating-point testsJF Bastien2015-08-111-4/+8
* WebAssembly: simply assert on SNaN and NaNs with payloadsJF Bastien2015-08-111-4/+5
* WebAssembly: print immediatesJF Bastien2015-08-103-20/+42
* WebAssembly: textual emission uses expected opcode namesJF Bastien2015-08-071-12/+13
* WebAssembly: implement getScalarShiftAmountTy so we can shift by amount, with...JF Bastien2015-08-032-0/+7
* WebAssembly: handle more than int32 argument/returnJF Bastien2015-08-014-8/+30
* WebAssembly: handle `ret void`.JF Bastien2015-07-313-3/+3
* WebAssembly: handle unused function arguments.JF Bastien2015-07-311-4/+6
* WebAssembly: print basic integer assembly.JF Bastien2015-07-316-10/+134
* Fix typo "fuction" noticed in comments in AssumptionCache.h, and also all the...Nick Lewycky2015-07-291-1/+1
* WebAssembly: MCAsmInfo only has one syntax variant for now.JF Bastien2015-07-281-5/+3
* WebAssembly: add a generic CPUJF Bastien2015-07-271-0/+3
* WebAssembly: more MCAsmInfo nits.JF Bastien2015-07-271-5/+1
* WebAssembly: minor MCAsmInfo fixesJF Bastien2015-07-271-1/+8
* WebAssembly: basic bitcode → assembly CodeGen testJF Bastien2015-07-2215-18/+310
* Targets: commonize some stack realignment codeJF Bastien2015-07-202-23/+0
OpenPOWER on IntegriCloud