summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* [WebAssembly] Use TargetIndex operands in DbgValue to track WebAssembly opera...Yury Delendik2019-12-201-0/+10
* Use MCRegister in copyPhysRegMatt Arsenault2019-11-111-2/+2
* Prune Analysis includes from SelectionDAG.hReid Kleckner2019-10-191-1/+1
* Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders2019-08-011-1/+1
* [WebAssembly] Add missing utility methods for exnref typeHeejin Ahn2019-07-151-0/+2
* [WebAssembly] Rename except_ref type to exnrefHeejin Ahn2019-07-151-2/+2
* [WebAssembly] Remove unneeded target operand flagsSam Clegg2019-04-031-1/+1
* [WebAssembly] Don't analyze branches after CFGStackifyHeejin Ahn2019-03-261-12/+7
* [WebAssembly] Use named operands to identify loads and storesThomas Lively2019-03-091-0/+4
* [WebAssembly] Exception handling: Switch to the new proposalHeejin Ahn2019-01-301-2/+34
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [WebAssembly] Add V128 to WebAssemblyInstrInfo::copyPhysRegThomas Lively2018-11-081-0/+2
* [WebAssembly] clang-format (NFC)Heejin Ahn2018-09-051-10/+5
* [WebAssembly] Support instruction selection for catching exceptionsHeejin Ahn2018-05-311-1/+2
* [DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen2018-05-091-1/+1
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-1/+1
* [CodeGen] Rename MachineInstrBuilder::addOperand. NFCDiana Picus2017-01-131-4/+2
* [WebAssembly] Add an option to make get_local/set_local explicit.Dan Gohman2016-10-241-6/+6
* Finish renaming remaining analyzeBranch functionsMatt Arsenault2016-09-141-2/+2
* Make analyzeBranch family of instruction names consistentMatt Arsenault2016-09-141-1/+1
* AArch64: Use TTI branch functions in branch relaxationMatt Arsenault2016-09-141-2/+8
* Rename AnalyzeBranch* to analyzeBranch*.Jacques Pienaar2016-07-151-1/+1
* CodeGen: Use MachineInstr& in TargetInstrInfo, NFCDuncan P. N. Exon Smith2016-06-301-6/+6
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-2/+2
* [WebAssembly] Update the br_if instructions' operand orders to match the spec.Dan Gohman2016-02-081-9/+9
* [WebAssembly] Support frame pointerDerek Schuff2016-01-291-1/+1
* [WebAssembly] Enhanced register stackificationDan Gohman2016-01-281-0/+16
* [WebAssembly] Rematerialize constants rather than hold them live in registers.Dan Gohman2016-01-191-6/+20
* [WebAssembly] Make CFG stackification independent of basic-block labels.Dan Gohman2016-01-121-0/+9
* [WebAssembly] Convert a regular for loop to a range-based for loop.Dan Gohman2015-12-211-2/+1
* [WebAssembly] Implement eliminateCallFramePseudoDerek Schuff2015-12-161-2/+6
* [WebAssembly] Implement ReverseBranchCondition, and re-enable MachineBlockPla...Dan Gohman2015-12-051-9/+23
* [WebAssembly] Initial varargs support.Dan Gohman2015-12-041-1/+3
* [WebAssembly] Minor clang-format and selected clang-tidy cleanups. NFC.Dan Gohman2015-11-291-7/+7
* [WebAssembly] Don't use set_local instructions explicitly.Dan Gohman2015-11-231-6/+6
* [WebAssembly] Enable register coloring and register stackifying.Dan Gohman2015-11-181-1/+16
* [WebAssembly] Reverse the order of operands for br_ifDerek Schuff2015-11-161-4/+4
* [WebAssembly] Rename BR_IF_ to BR_IFDan Gohman2015-11-131-2/+2
* WebAssembly: fix syntax for br_if.JF Bastien2015-10-201-2/+2
* [WebAssembly] Check in an initial CFG Stackifier passDan Gohman2015-09-161-0/+86
* [WebAssembly] Implement WebAssemblyInstrInfo::copyPhysRegDan Gohman2015-09-091-0/+8
* WebAssembly: basic bitcode → assembly CodeGen testJF Bastien2015-07-221-0/+3
* [WebAssembly] Initial WebAssembly backendDan Gohman2015-06-291-0/+28
OpenPOWER on IntegriCloud