aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-07-15Rename AnalyzeBranch* to analyzeBranch*.Jacques Pienaar1-1/+1
2016-06-30CodeGen: Use MachineInstr& in TargetInstrInfo, NFCDuncan P. N. Exon Smith1-6/+6
2016-06-12Pass DebugLoc and SDLoc by const ref.Benjamin Kramer1-2/+2
2016-02-08[WebAssembly] Update the br_if instructions' operand orders to match the spec.Dan Gohman1-9/+9
2016-01-29[WebAssembly] Support frame pointerDerek Schuff1-1/+1
2016-01-28[WebAssembly] Enhanced register stackificationDan Gohman1-0/+16
2016-01-19[WebAssembly] Rematerialize constants rather than hold them live in registers.Dan Gohman1-6/+20
2016-01-12[WebAssembly] Make CFG stackification independent of basic-block labels.Dan Gohman1-0/+9
2015-12-21[WebAssembly] Convert a regular for loop to a range-based for loop.Dan Gohman1-2/+1
2015-12-16[WebAssembly] Implement eliminateCallFramePseudoDerek Schuff1-2/+6
2015-12-05[WebAssembly] Implement ReverseBranchCondition, and re-enable MachineBlockPla...Dan Gohman1-9/+23
2015-12-04[WebAssembly] Initial varargs support.Dan Gohman1-1/+3
2015-11-29[WebAssembly] Minor clang-format and selected clang-tidy cleanups. NFC.Dan Gohman1-7/+7
2015-11-23[WebAssembly] Don't use set_local instructions explicitly.Dan Gohman1-6/+6
2015-11-18[WebAssembly] Enable register coloring and register stackifying.Dan Gohman1-1/+16
2015-11-16[WebAssembly] Reverse the order of operands for br_ifDerek Schuff1-4/+4
2015-11-13[WebAssembly] Rename BR_IF_ to BR_IFDan Gohman1-2/+2
2015-10-20WebAssembly: fix syntax for br_if.JF Bastien1-2/+2
2015-09-16[WebAssembly] Check in an initial CFG Stackifier passDan Gohman1-0/+86
2015-09-09[WebAssembly] Implement WebAssemblyInstrInfo::copyPhysRegDan Gohman1-0/+8
2015-07-22WebAssembly: basic bitcode → assembly CodeGen testJF Bastien1-0/+3
2015-06-29[WebAssembly] Initial WebAssembly backendDan Gohman1-0/+28