summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly
Commit message (Expand)AuthorAgeFilesLines
* [WebAssembly] Don't assume that zext/sext result is i32/i64 in fast isel (PR4...Nikita Popov2019-05-131-2/+8
* [WebAssembly] Add dependency on WebAssemblyDesc to fix BUILD_SHARED_LIBS=on b...Fangrui Song2019-05-131-1/+1
* [WebAssembly] Move InstPrinter files to MCTargetDesc. NFCDavid L. Jones2019-05-1313-40/+15
* [WebAssembly] Remove friend18.C from list of known gcc torture test failures....Sam Clegg2019-05-101-1/+0
* [SelectionDAG] remove constant folding limitations based on FP exceptionsSanjay Patel2019-05-021-3/+0
* [WebAssembly] Update expectations for gcc torture testsSam Clegg2019-04-301-0/+12
* [WebAssembly] Support f16 libcallsDan Gohman2019-04-302-1/+23
* [WebAssembly] Make an assertion message prettier. NFC.Dan Gohman2019-04-291-2/+2
* [WebAssembly] Define the signature for __stack_chk_failDan Gohman2019-04-291-1/+9
* [AsmPrinter] refactor to support %c w/ GlobalAddress'Nick Desaulniers2019-04-261-2/+1
* [WebAssembly] Emit br_table for most switch instructionsHeejin Ahn2019-04-231-0/+5
* [WebAssembly] Bail out of fastisel earlier when computing PIC addressesSam Clegg2019-04-231-11/+6
* [WebAssembly] FastISel: Don't fallback to SelectionDAG after BuildMI in selec...Sam Clegg2019-04-191-6/+9
* [WebAssembly] Use Function::hasOptSize() (NFC)Heejin Ahn2019-04-131-2/+1
* [WebAssembly] Add mutable-globals to bleeding-edge CPUThomas Lively2019-04-121-1/+2
* [AsmPrinter] refactor to remove remove AsmVariant. NFCNick Desaulniers2019-04-102-14/+5
* [WebAssembly] Add new explicit relocation types for PIC relocationsSam Clegg2019-04-044-26/+63
* [WebAssembly] EmscriptenEHSjLj: Don't abort if __THREW__ is definedSam Clegg2019-04-041-4/+5
* [WebAssembly] Remove unneeded target operand flagsSam Clegg2019-04-037-50/+32
* [WebAssembly] Fix unwind destination mismatches in CFG stackifyHeejin Ahn2019-03-302-19/+516
* [WebAssembly] Run ExplicitLocals pass after CFGStackifyHeejin Ahn2019-03-302-6/+6
* [WebAssembly] Optimize the number of routing blocks in FixIrreducibleCFGHeejin Ahn2019-03-301-17/+62
* [WebAssembly] Add mutable globals featureThomas Lively2019-03-292-0/+6
* [WebAssembly] Handle END_LOOP in unreachable BB in CFGStackifyHeejin Ahn2019-03-291-1/+3
* [WebAssembly] Merge used feature sets, update atomics linkage policyThomas Lively2019-03-297-62/+156
* [WebAssembly] Rename wasm fixup kindsSam Clegg2019-03-284-14/+12
* [WebAssembly] Add some whitespace to WebAssemblyFixIrreducibleControlFlowAlon Zakai2019-03-271-0/+2
* [WebAssembly] Initial implementation of PIC code generationSam Clegg2019-03-269-49/+126
* [WebAssembly] Don't analyze branches after CFGStackifyHeejin Ahn2019-03-262-21/+27
* [WebAssembly] Add CFGStacikfied field to WebAssemblyFunctionInfoHeejin Ahn2019-03-263-3/+17
* [WebAssembly] Support WebAssemblyFunctionInfo serializationHeejin Ahn2019-03-264-0/+63
* [WebAssembly] Fix a bug when mixing TRY/LOOP markersHeejin Ahn2019-03-261-1/+3
* [WebAssembly] Fix bugs in BLOCK/TRY placementHeejin Ahn2019-03-261-39/+43
* [WebAssembly] Rename a variable in CFGSort (NFC)Heejin Ahn2019-03-241-4/+4
* [WebAssembly][NFC] Fix formatting error from rL356610Thomas Lively2019-03-201-2/+3
* [WebAssembly] Target features sectionThomas Lively2019-03-202-0/+59
* CodeGen: Refactor regallocator command line and target selectionMatt Arsenault2019-03-191-0/+6
* [WebAssembly] Small improvements in FixIrreducibleControlFlow (NFC)Heejin Ahn2019-03-191-24/+16
* [WebAssembly] Rename methods according to instruction name changes (NFC)Heejin Ahn2019-03-191-7/+7
* [WebAssembly] Lower SIMD nnan setcc nodesThomas Lively2019-03-191-10/+12
* [WebAssembly] Don't override default implementation of isOffsetFoldingLegal. ...Sam Clegg2019-03-182-7/+0
* [WebAssembly] Make rethrow take an except_ref type argumentHeejin Ahn2019-03-162-6/+21
* [WebAssembly] Method order change in LateEHPrepare (NFC)Heejin Ahn2019-03-161-38/+40
* [WebAssembly] Irreducible control flow rewriteHeejin Ahn2019-03-161-245/+280
* [WebAssembly] Remove unused load/store patterns that use texternalsymSam Clegg2019-03-154-234/+5
* [WebAssembly] Place 'try' and 'catch' correctly wrt EH_LABELsHeejin Ahn2019-03-132-5/+19
* [WebAssembly] Use named operands to identify loads and storesThomas Lively2019-03-098-135/+42
* [WebAssembly] Remove trailing whitespaces in tests (NFC)Heejin Ahn2019-03-061-1/+1
* [WebAssembly] Simplify iterator navigations (NFC)Heejin Ahn2019-03-055-21/+15
* [WebAssembly] Disable MachineBlockPlacement passHeejin Ahn2019-03-051-0/+4
OpenPOWER on IntegriCloud