aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2017-12-21Expose a TargetMachine::getTargetTransformInfo functionSanjoy Das1-4/+3
2017-12-15[WebAssembly] Implement @llvm.global_ctors and @llvm.global_dtorsSam Clegg1-0/+3
2017-10-12Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine"Matthias Braun1-4/+5
2017-10-12TargetMachine: Merge TargetMachine and LLVMTargetMachineMatthias Braun1-5/+4
2017-08-03Fix WebAssembly target after r309911.Daniel Jasper1-2/+2
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth1-2/+2
2017-05-30TargetPassConfig: Keep a reference to an LLVMTargetMachine; NFCMatthias Braun1-2/+2
2017-05-18[LegacyPassManager] Remove TargetMachine constructorsFrancis Visoiu Mistrih1-1/+1
2017-02-27[WebAssembly] Split CFG-sorting into its own pass. NFC.Dan Gohman1-1/+5
2017-02-24[WebAssembly] Basic support for Wasm object file encoding.Dan Gohman1-3/+13
2017-02-22[WebAssembly] Add skeleton MC support for the Wasm container formatDan Gohman1-1/+5
2017-01-07[WebAssembly] Add a pass to create wrappers for function bitcasts.Dan Gohman1-0/+4