1. 5d2b935 [WebAssembly] Make sign-extension opcodes a distinct feature. by Dan Gohman · 8 years ago
  2. 2110924 Fix WebAssembly backend for some LLVM API changes by David Blaikie · 8 years ago
  3. 580c102 [WebAssembly] Fix fptoui lowering bounds by Dan Gohman · 8 years ago
  4. cdd48b8 [WebAssembly] Fix trapping behavior in fptosi/fptoui. by Dan Gohman · 8 years ago
  5. a519fe5 [WebAssembly] Add sign extend instructions from atomics proposal by Derek Schuff · 8 years ago
  6. 18ba192 [WebAssembly] Add target feature for atomics by Derek Schuff · 8 years ago
  7. 081ffe2 Change CallLoweringInfo::CS to be an ImmutableCallSite instead of a pointer. NFCI. by Peter Collingbourne · 8 years ago
  8. 024e319 [SystemZ, LoopStrengthReduce] by Jonas Paulsson · 8 years ago
  9. f6d4dc5 [SelectionDAG] Set ISD::FPOWI to Expand by default by Craig Topper · 8 years ago
  10. b518054 Rename AttributeSet to AttributeList by Reid Kleckner · 9 years ago
  11. a63e8eb [WebAssembly] Configure codegen to legalize f16 values. by Dan Gohman · 9 years ago
  12. 4fc4e42 [WebAssembly] Add an option to make get_local/set_local explicit. by Dan Gohman · 9 years ago
  13. 2726b88 [WebAssemby] Implement block signatures. by Dan Gohman · 9 years ago
  14. 39bf39f [WebAssembly] Initial SIMD128 support. by Derek Schuff · 9 years ago
  15. 941a705 MachineFunction: Return reference for getFrameInfo(); NFC by Matthias Braun · 9 years ago
  16. 1a946e4 Fix calls to SelectionDAG::getStore by Derek Schuff · 9 years ago
  17. bdc4956 Pass DebugLoc and SDLoc by const ref. by Benjamin Kramer · 9 years ago
  18. b4c3c38 [WebAssembly] Don't expand divisions by constants. by Dan Gohman · 9 years ago
  19. a01e8bd [WebAssembly] Fix legalization of i128 shifts. by Dan Gohman · 9 years ago
  20. 138943f [WebAssembly] Disable 128-bit shift libcalls by Derek Schuff · 9 years ago
  21. 33772c5 [CodeGen] Default CTTZ_ZERO_UNDEF/CTLZ_ZERO_UNDEF to Expand in TargetLoweringBase. This is what the majority of the targets want and removes a bunch of code. Set it to Legal explicitly in the few cases where that's the desired behavior. by Craig Topper · 10 years ago
  22. b297b6b [WebAssembly] Set ctlz_zero_undef/cttz_zero_undef to Expand so LegalizeDAG will convert them to ctlz/cttz. Remove the now unneccessary isel patterns. NFC by Craig Topper · 10 years ago
  23. b550cb1 [NFC] Header cleanup by Mehdi Amini · 10 years ago
  24. 665d7e3 [WebAssembly] Implement the rotate instructions. by Dan Gohman · 10 years ago
  25. 1402606 [WebAssembly] Update for spec change from tableswitch to br_table. by Dan Gohman · 10 years ago
  26. 02c0871 [WebAssembly] Handle CopyToReg nodes with flag results in LowerCopyToReg. by Dan Gohman · 10 years ago
  27. 476ffce [WebAssembly] Call memcpy for large byval copies. by Dan Gohman · 10 years ago
  28. 1d547bf [WebAssembly] Use SDValue::getConstantOperandVal. NFC. by Dan Gohman · 10 years ago
  29. 94c6566 [WebAssembly] Implement __builtin_frame_address. by Dan Gohman · 10 years ago
  30. aadc89c [WebAssembly] Insert COPY_LOCAL between CopyToReg and FrameIndex DAG nodes by Derek Schuff · 10 years ago
  31. 51699a8 [WebAssembly] Report more meaningful error messages for some unsupported ops. by Derek Schuff · 10 years ago
  32. a6771b3 [WebAssembly] Fix byval for empty types. by Dan Gohman · 10 years ago
  33. 3f06329 [WebAssembly] Reformat WebAssemblyFrameLowering and WebAssemblyISelLowering by Derek Schuff · 10 years ago
  34. 992d83f [WebAssembly] Address comments left over from r260421 by Derek Schuff · 10 years ago
  35. 27501e2 [WebAssembly] Switch varags calling convention to use a register by Derek Schuff · 10 years ago
  36. 7e7d983 Refactor backend diagnostics for unsupported features by Oliver Stannard · 10 years ago
  37. 02fa1c8 Revert r259035, it introduces a cyclic library dependency by Oliver Stannard · 10 years ago
  38. 16e0f14 Unbreak the wasm backend again after r259035. by Benjamin Kramer · 10 years ago
  39. b4b092e Add backend dignostic printer for unsupported features by Oliver Stannard · 10 years ago
  40. 1e02c70 WebAssembly: fix build by JF Bastien · 10 years ago
  41. 628a7a0 Revert r258951 (and r258950), "Refactor backend diagnostics for unsupported features" by NAKAMURA Takumi · 10 years ago
  42. 4dd6778 [WebAssembly] Implement byval arguments by Derek Schuff · 10 years ago
  43. c8be5be Unbreak wasm build after r258951. by Benjamin Kramer · 10 years ago
  44. 1e67a9f Refactor backend diagnostics for unsupported features by Oliver Stannard · 10 years ago
  45. fb619e9 [WebAssembly] Fix a typo in a comment. by Dan Gohman · 10 years ago
  46. bb37224 [WebAssembly] Implement unaligned loads and stores. by Dan Gohman · 10 years ago
  47. 26c6765 [WebAssembly] Define WebAssembly-specific relocation codes. by Dan Gohman · 10 years ago
  48. 05ac43f [WebAssembly] Experimental ELF writer support by Dan Gohman · 10 years ago
  49. 4172953 [WebAssembly] Fix legalization of shift operators on large integer types. by Dan Gohman · 10 years ago
  50. 8bb5f29 [WebAssembly] Implement eliminateCallFramePseudo by Derek Schuff · 10 years ago
  51. 4b9d791 [WebAssembly] Implement instruction selection for constant offsets in addresses. by Dan Gohman · 10 years ago
  52. 9769deb [WebAssembly] Implement prolog/epilog insertion and FrameIndex elimination by Derek Schuff · 10 years ago
  53. 5a14306 [WebAssembly] Fix ADJCALLSTACKDOWN/UP use/defs by Derek Schuff · 10 years ago
  54. 9341c1d [WebAssembly] Implement fma. by Dan Gohman · 10 years ago
  55. 60bddf1 [WebAssembly] Fix legalization of f32->f64 EXTLOAD. by Dan Gohman · 10 years ago
  56. a5603b8 [WebAssembly] Also legalize sign_extend_inreg of i32->i64. by Dan Gohman · 10 years ago
  57. a848375 [WebAssembly] Fix legalization of shift operators with illegal types. by Dan Gohman · 10 years ago
  58. 7935fa3 [WebAssembly] Fix copy+pastos. by Dan Gohman · 10 years ago
  59. fd98ea8 [WebAssembly] Remove an unneeded static_cast. by Dan Gohman · 10 years ago
  60. a4b710a [WebAssembly] Enable folding of offsets into global variable addresses. by Dan Gohman · 10 years ago
  61. 284384b [WebAssembly] Support inline asm constraints of type i16 and similar. by Dan Gohman · 10 years ago
  62. ebb2354 [WebAssembly] Expand frem as a floating point library function. by Dan Gohman · 10 years ago
  63. 35bfb24 [WebAssembly] Initial varargs support. by Dan Gohman · 10 years ago
  64. 1ce2b1a [WebAssembly] Add several more calling conventions to the supported list. by Dan Gohman · 10 years ago
  65. a3f5ce5 [WebAssembly] clang-format CallingConvSupported. NFC. by Dan Gohman · 10 years ago
  66. 85dbdda [WebAssembly] Factor out the list of supported calling conventions. by Dan Gohman · 10 years ago
  67. 2d822e7 [WebAssembly] Check for more unsupported ABI flags. by Dan Gohman · 10 years ago
  68. cb7940f [WebAssembly] Use SelectionDAG::getUNDEF. NFC. by Dan Gohman · 10 years ago
  69. ac132e9 [WebAssembly] Assert that byval and nest are not used for return types. by Dan Gohman · 10 years ago
  70. 7a6b982 [WebAssembly] Minor clang-format and selected clang-tidy cleanups. NFC. by Dan Gohman · 10 years ago
  71. a774d71 [WebAssembly] Fix inline asm support for i64 operands. by Dan Gohman · 10 years ago
  72. fb3e059 [WebAssembly] Use a physical register to describe ARGUMENT liveness. by Dan Gohman · 10 years ago
  73. 9c54d3b [WebAssembly] Clean up several FIXME comments. by Dan Gohman · 10 years ago
  74. 2c8fe6a [WebAssembly] Codegen support for ISD::ExternalSymbol by Dan Gohman · 10 years ago
  75. fd4a88c [WebAssembly] Add 'final' to some classes. NFC. by Dan Gohman · 10 years ago
  76. 04c0401 [WebAssembly] Whitespace consistency. NFC. by Dan Gohman · 10 years ago
  77. bb7ce8e [WebAssembly] Rename SWITCH to TABLESWITCH to match the current wording in the spec. by Dan Gohman · 10 years ago
  78. 3192ddf [WebAssembly] Implement isCheapToSpeculateCtlz and isCheapToSpeculateCttz. by Dan Gohman · 10 years ago
  79. 46e3316 [WebAssembly] Fix function return type printing by Derek Schuff · 10 years ago
  80. 5219ecf [WebAssembly] Minor code simplification. NFC. by Dan Gohman · 10 years ago
  81. 8ad045c [WebAssembly] Support signext, zeroext, and several other function attributes. by Dan Gohman · 10 years ago
  82. f19ed56 [WebAssembly] Inline asm support. by Dan Gohman · 10 years ago
  83. 754cd11 [WebAssembly] Support non-legal argument and return types. by Dan Gohman · 10 years ago
  84. b84ae9b [WebAssembly] Support for floating point min and max. by Dan Gohman · 10 years ago
  85. ffa143c [WebAssembly] Support 'unreachable' expression by Derek Schuff · 10 years ago
  86. e51c058 [WebAssembly] Switch to a more traditional assembly syntax by Dan Gohman · 10 years ago
  87. 9cc692b [WebAssembly] Support calls marked as "tail", fastcc, and coldcc. by Dan Gohman · 10 years ago
  88. d0bf981 [WebAssembly] Rename several functions and types according to the new spec. by Dan Gohman · 10 years ago
  89. 950a13c [WebAssembly] Check in an initial CFG Stackifier pass by Dan Gohman · 10 years ago
  90. f71abef [WebAssembly] Implement calls with void return types. by Dan Gohman · 10 years ago
  91. e590b33 [WebAssembly] Fix lowering of calls with more than one argument. by Dan Gohman · 10 years ago
  92. 73ff6af WebAssembly: generate load/store by JF Bastien · 10 years ago
  93. 2683a55 [WebAssembly] DYNAMIC_STACKALLOC returns a pointer. by Dan Gohman · 10 years ago
  94. af111db WebAssembly: Implement call by JF Bastien · 10 years ago
  95. 19c2e66 Revert two bad commits. by JF Bastien · 10 years ago
  96. 744ad10 Missing print. by JF Bastien · 10 years ago
  97. d8a9d66 call by JF Bastien · 10 years ago
  98. 7b63484 [WebAssembly] Skeleton FastISel support by Dan Gohman · 10 years ago
  99. 896e53f [WebAssembly] Implement floating point rounding operators. by Dan Gohman · 10 years ago
  100. 32907a6 [WebAssembly] Mark more operators as Expand. by Dan Gohman · 10 years ago