aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-02-11Move some classes into anonymous namespaces. NFC.Benjamin Kramer1-1/+1
2019-02-04[WebAssembly] clang-tidy (NFC)Heejin Ahn1-19/+19
2019-02-01[opaque pointer types] Pass function types to CallInst creation.James Y Knight1-1/+1
2019-01-29[WebAssembly] Re-enable main-function signature rewritingDan Gohman1-12/+24
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-09[WebAssembly] Print a debug message at the start of each passHeejin Ahn1-0/+2
2018-11-06Revert "[WebAssembly] Fixup `main` signature by default"Sam Clegg1-1/+6
2018-11-01[WebAssembly] Fixup `main` signature by defaultSam Clegg1-6/+1
2018-09-13[WebAssembly] Fix signature of `main` in FixFunctionBitcastsSam Clegg1-2/+4
2018-09-05[WebAssembly] clang-format (NFC)Heejin Ahn1-17/+14
2018-08-30[WebAssembly] Be a little more conservative in WebAssemblyFixFunctionBitcastsSam Clegg1-7/+27
2018-08-16[WebAssembly] Remove temporary workaround for function bitcastsJacob Gravelle1-5/+0
2018-08-02[WebAssembly] Ensure bitcasts that would result in invalid wasm are removed b...Sam Clegg1-25/+82
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl1-1/+1
2018-03-30[WebAssembly] Register wasm passes with the PassRegistryJacob Gravelle1-0/+3
2017-12-08[WebAssembly] Reapply r319186: "Support bitcasted function addresses with var...Dan Gohman1-1/+1
2017-12-08[WebAssemby] Re-apply r320041: "Support main functions with alternate signatu...Dan Gohman1-1/+50
2017-12-08Revert "[WebAssemby] Support main functions with alternate signatures."Derek Schuff1-45/+1
2017-12-07[WebAssemby] Support main functions with alternate signatures.Dan Gohman1-1/+45
2017-11-30[WebAssembly] Revert r319186 "Support bitcasted function addresses with varar...Dan Gohman1-0/+5
2017-11-28[WebAssembly] Support bitcasted function addresses with varargs.Dan Gohman1-6/+5
2017-10-10[WebAssembly] Narrow the scope of WebAssemblyFixFunctionBitcastsJacob Gravelle1-1/+11
2017-02-27[WebAssembly] Add some comments and tidy up whitespace.Dan Gohman1-1/+1
2017-01-20[WebAssembly] Don't create bitcast-wrappers for varargs.Dan Gohman1-0/+5
2017-01-10[WebAssembly] Only RAUW a constant once in FixFunctionBitcastsDerek Schuff1-5/+12
2017-01-07[WebAssembly] Don't abort on code with UB.Dan Gohman1-6/+17
2017-01-07[WebAssembly] Move a SmallVector to a more specific scope. NFC.Dan Gohman1-2/+2
2017-01-07[WebAssembly] Add a pass to create wrappers for function bitcasts.Dan Gohman1-0/+148