aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
AgeCommit message (Expand)AuthorFilesLines
2020-08-28[Attributes] Add a method to check if an Attribute has AttrKind None. Use ins...Craig Topper1-6/+4
2020-06-03Reland "[WebAssembly] Eliminate range checks on br_tables"Thomas Lively1-0/+4
2020-06-03Revert "[WebAssembly] Eliminate range checks on br_tables"Thomas Lively1-4/+0
2020-06-02[WebAssembly] Eliminate range checks on br_tablesThomas Lively1-0/+4
2020-05-14[WebAssembly] Added Debug Fixup passWouter van Oortmerssen1-1/+17
2020-05-08[WebAssembly] Disallow 'shared-mem' rather than 'atomics'Thomas Lively1-11/+12
2020-02-18[WebAssembly] Replace all calls with generalized multivalue callsThomas Lively1-6/+0
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-2/+2
2020-01-14CMake: Make most target symbols hidden by defaultTom Stellard1-1/+1
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-1/+1
2019-07-16[WebAssembly] Implement thread-local storage (local-exec model)Guanzhong Chen1-7/+16
2019-07-03[WebAssembly] Enable IndirectBrExpandPassDerek Schuff1-0/+3
2019-06-11Revert CMake: Make most target symbols hidden by defaultTom Stellard1-1/+1
2019-06-10CMake: Make most target symbols hidden by defaultTom Stellard1-1/+1
2019-06-05[WebAssembly] Limit PIC support to the Emscripten targetDan Gohman1-2/+11
2019-05-15[WebAssembly] Create a TargetInfo header. NFCRichard Trieu1-0/+1
2019-03-30[WebAssembly] Run ExplicitLocals pass after CFGStackifyHeejin Ahn1-4/+4
2019-03-29[WebAssembly] Merge used feature sets, update atomics linkage policyThomas Lively1-23/+116
2019-03-26[WebAssembly] Support WebAssemblyFunctionInfo serializationHeejin Ahn1-0/+23
2019-03-19CodeGen: Refactor regallocator command line and target selectionMatt Arsenault1-0/+6
2019-03-05[WebAssembly] Disable MachineBlockPlacement passHeejin Ahn1-0/+4
2019-02-28[WebAssembly] Remove uses of ThreadModelThomas Lively1-14/+27
2019-02-04[WebAssembly] clang-tidy (NFC)Heejin Ahn1-1/+1
2019-01-30[WebAssembly] Restore stack pointer right after catch instructionHeejin Ahn1-9/+5
2019-01-30[WebAssembly] Exception handling: Switch to the new proposalHeejin Ahn1-0/+2
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-08[WebAssembly] Rename StoreResults to MemIntrinsicResultsHeejin Ahn1-5/+6
2019-01-08[WebAssembly] Massive instruction renamingThomas Lively1-1/+1
2019-01-08[WebAssembly] Move CFG-changing passes before RegStackifyHeejin Ahn1-8/+6
2018-12-07[Targets] Add errors for tiny and kernel codemodel on targets that don't supp...David Green1-1/+1
2018-11-16[WebAssembly] Default to static reloc modelSam Clegg1-2/+6
2018-09-05[WebAssembly] clang-format (NFC)Heejin Ahn1-1/+1
2018-08-21[WebAssembly] Restore __stack_pointer after catch instructionsHeejin Ahn1-0/+4
2018-08-13Revert "[WebAssembly] Added default stack-only instruction mode for MC."Wouter van Oortmerssen1-3/+3
2018-08-10[WebAssembly] Added default stack-only instruction mode for MC.Wouter van Oortmerssen1-3/+3
2018-07-27Revert "[WebAssembly] Added default stack-only instruction mode for MC."Wouter van Oortmerssen1-3/+3
2018-07-27[WebAssembly] Added default stack-only instruction mode for MC.Wouter van Oortmerssen1-3/+3
2018-07-16[WebAssembly] Remove ELF file support.Sam Clegg1-10/+4
2018-07-11[WebAssembly] Add pass to infer prototypes for prototype-less functionsSam Clegg1-0/+4
2018-06-25[WebAssembly] Add WebAssemblyException information analysisHeejin Ahn1-0/+1
2018-06-25[WebAssembly] Add WebAssemblyLateEHPrepare passHeejin Ahn1-2/+2
2018-05-31[WebAssembly] Support instruction selection for catching exceptionsHeejin Ahn1-0/+4
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl1-1/+1
2018-04-03[CodeGen]Add NoVRegs property on PostRASink and ShrinkWrapJun Bum Lim1-3/+2
2018-03-30[WebAssembly] Register wasm passes with the PassRegistryJacob Gravelle1-3/+22
2018-03-28Transforms: Introduce Transforms/Utils.h rather than spreading the declaratio...David Blaikie1-0/+1
2018-03-20[WebAssembly] Strip threadlocal attribute from globals in single thread modeDerek Schuff1-2/+20
2018-02-24[WebAssembly] Add exception handling option and featureHeejin Ahn1-1/+2
2017-12-22(Re-landing) Expose a TargetMachine::getTargetTransformInfo functionSanjoy Das1-4/+3
2017-12-21Revert "Expose a TargetMachine::getTargetTransformInfo function"Sanjoy Das1-3/+4