Commit History

Author SHA1 Message Date
  Rui Ueyama c3f211d97b Fix parameter name comments using clang-tidy. NFC. 6 years ago
  Heejin Ahn b29d4ba62f [WebAssembly] Rename except_ref type to exnref 6 years ago
  Thomas Lively 78cbc90959 [WebAssembly] Implement tail calls and unify tablegen call classes 6 years ago
  Nikita Popov 1d1646072b [WebAssembly] Don't assume that zext/sext result is i32/i64 in fast isel (PR41841) 6 years ago
  Sam Clegg 140d73388b [WebAssembly] Bail out of fastisel earlier when computing PIC addresses 6 years ago
  Sam Clegg 5477ac9732 [WebAssembly] FastISel: Don't fallback to SelectionDAG after BuildMI in selectCall 6 years ago
  Sam Clegg 23fe8db89f [WebAssembly] Initial implementation of PIC code generation 6 years ago
  Heejin Ahn 9ac1c04558 [WebAssembly] clang-tidy (NFC) 6 years ago
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  Thomas Lively caa05ae5fa [WebAssembly][FastISel] Do not assume naive CmpInst lowering 6 years ago
  Thomas Lively 09b0852040 [WebAssembly] Add unimplemented-simd128 subtarget feature 6 years ago
  Thomas Lively 54f94c3a2e Revert "[WebAssembly] Add simd128-unimplemented subtarget feature" 6 years ago
  Thomas Lively 38f7d82a39 [WebAssembly] Add simd128-unimplemented subtarget feature 6 years ago
  Thomas Lively b56b09db88 Revert "[WebAssembly] Add unimplemented-simd128 subtarget feature" 6 years ago
  Thomas Lively 6d3d2f90b1 [WebAssembly] Add unimplemented-simd128 subtarget feature 6 years ago
  Thomas Lively bfcb4d1513 [WebAssembly] Fix invalid machine instrs in -O0, verify in tests 6 years ago
  Thomas Lively d0092eb5f9 [WebAssembly] Gate unimplemented SIMD ops on flag 6 years ago
  Reid Kleckner b7d45e1d88 Fix clang -Wimplicit-fallthrough warnings across llvm, NFC 6 years ago
  Sanjay Patel c924df94b9 [WebAssembly] use 'match' to simplify code; NFC 6 years ago
  Thomas Lively 93c7b61d50 [WebAssembly][NFC] Unify ARGUMENT classes 6 years ago
  Heejin Ahn 581d231e61 [WebAssembly] clang-format (NFC) 7 years ago
  Derek Schuff 4f8862743a [WebAssembly] Update SIMD binary arithmetic 7 years ago
  Dan Gohman df015f19fc [WebAssembly] Fix fast-isel optimization of branch conditions. 7 years ago
  Dan Gohman b77633aafe [WebAssembly] Fix fast-isel lowering illegal argument and return types. 7 years ago
  Adrian Prantl 26b584c691 Remove \brief commands from doxygen comments. 7 years ago
  Dan Gohman 7f57949cd0 [WebAssembly] Teach fast-isel to gracefully recover from illegal return types. 7 years ago
  Heejin Ahn df76a89533 [WebAssembly] Add except_ref as a first-class type 7 years ago
  Dan Gohman 8a584bc952 [WebAssembly] Add an LLVM_FALLTHROUGH to address a warning. NFC. 7 years ago
  Dan Gohman 8aaa99a506 [WebAssembly] Handle errors better in fast-isel. 7 years ago
  Dan Gohman 40486d7dcf [WebAssembly] Call signExtend to get sign extended register 7 years ago