summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "[WebAssembly] Added default stack-only instruction mode for MC."Wouter van Oortmerssen2018-07-271-3/+3
* [WebAssembly] Added default stack-only instruction mode for MC.Wouter van Oortmerssen2018-07-271-3/+3
* [WebAssembly] Remove ELF file support.Sam Clegg2018-07-161-10/+4
* [WebAssembly] Add pass to infer prototypes for prototype-less functionsSam Clegg2018-07-111-0/+4
* [WebAssembly] Add WebAssemblyException information analysisHeejin Ahn2018-06-251-0/+1
* [WebAssembly] Add WebAssemblyLateEHPrepare passHeejin Ahn2018-06-251-2/+2
* [WebAssembly] Support instruction selection for catching exceptionsHeejin Ahn2018-05-311-0/+4
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-1/+1
* [CodeGen]Add NoVRegs property on PostRASink and ShrinkWrapJun Bum Lim2018-04-031-3/+2
* [WebAssembly] Register wasm passes with the PassRegistryJacob Gravelle2018-03-301-3/+22
* Transforms: Introduce Transforms/Utils.h rather than spreading the declaratio...David Blaikie2018-03-281-0/+1
* [WebAssembly] Strip threadlocal attribute from globals in single thread modeDerek Schuff2018-03-201-2/+20
* [WebAssembly] Add exception handling option and featureHeejin Ahn2018-02-241-1/+2
* (Re-landing) Expose a TargetMachine::getTargetTransformInfo functionSanjoy Das2017-12-221-4/+3
* Revert "Expose a TargetMachine::getTargetTransformInfo function"Sanjoy Das2017-12-211-3/+4
* Expose a TargetMachine::getTargetTransformInfo functionSanjoy Das2017-12-211-4/+3
* [WebAssembly] Implement @llvm.global_ctors and @llvm.global_dtorsSam Clegg2017-12-151-0/+3
* Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine"Matthias Braun2017-10-121-4/+5
* TargetMachine: Merge TargetMachine and LLVMTargetMachineMatthias Braun2017-10-121-5/+4
* Fix WebAssembly target after r309911.Daniel Jasper2017-08-031-2/+2
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-2/+2
* TargetPassConfig: Keep a reference to an LLVMTargetMachine; NFCMatthias Braun2017-05-301-2/+2
* [LegacyPassManager] Remove TargetMachine constructorsFrancis Visoiu Mistrih2017-05-181-1/+1
* [WebAssembly] Split CFG-sorting into its own pass. NFC.Dan Gohman2017-02-271-1/+5
* [WebAssembly] Basic support for Wasm object file encoding.Dan Gohman2017-02-241-3/+13
* [WebAssembly] Add skeleton MC support for the Wasm container formatDan Gohman2017-02-221-1/+5
* [WebAssembly] Add a pass to create wrappers for function bitcasts.Dan Gohman2017-01-071-0/+4
* [WebAssembly] Eliminate an ad-hoc command-line argument.Dan Gohman2016-12-031-7/+1
* [WebAssembly] Add an option to make get_local/set_local explicit.Dan Gohman2016-10-241-0/+9
* [WebAssembly] Fix for 0xc call_indirect changesDerek Schuff2016-10-211-0/+5
* Move the global variables representing each Target behind accessor functionMehdi Amini2016-10-091-2/+4
* [WebAssembly] Update to more stack-machine-oriented terminology.Dan Gohman2016-10-031-3/+3
* [WebAssembly] Add asm.js-style setjmp/longjmp handling for wasm (reland r280302)Heejin Ahn2016-09-011-1/+13
* Revert "Add asm.js-style setjmp/longjmp handling for wasm"Heejin Ahn2016-09-011-8/+1
* Add asm.js-style setjmp/longjmp handling for wasmHeejin Ahn2016-08-311-1/+8
* MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu...Matthias Braun2016-08-251-1/+1
* [WebAssembly] Refactor WebAssemblyLowerEmscriptenException pass for setjmp/lo...Derek Schuff2016-08-181-4/+11
* [WebAssembly] Fix bugs in WebAssemblyLowerEmscriptenExceptions passDerek Schuff2016-08-091-1/+1
* [WebAssembly] Add asm.js-style exception handling supportDerek Schuff2016-08-011-0/+14
* [WebAssembly] Optimize away return instructions using fallthroughs.Dan Gohman2016-05-211-3/+3
* [WebAssembly] Update WebAssembly target for r269988.Dan Gohman2016-05-191-3/+10
* Factor PrologEpilogInserter around spilling, frame finalization, and scavengingDerek Schuff2016-05-171-8/+0
* [WebAssembly] Move register stackification and coloring to a late phase.Dan Gohman2016-05-101-23/+27
* CodeGen: Move TargetPassConfig from Passes.h to an own header; NFCMatthias Braun2016-05-101-0/+1
* Disable the PatchableFunction pass for NVPTX & WasmSanjoy Das2016-04-191-0/+1
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* [WebAssembly] Remove duplicate disabling of passesDerek Schuff2016-03-281-12/+6
* Introduce MachineFunctionProperties and the AllVRegsAllocated propertyDerek Schuff2016-03-281-0/+14
* [WebAssembly] Implement irreducible control flow.Dan Gohman2016-03-091-0/+3
* [WebAssembly] Re-enable the TailDuplicate pass.Dan Gohman2016-02-221-1/+0
OpenPOWER on IntegriCloud