aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-07-28MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun1-1/+1
2016-05-10[WebAssembly] Move register stackification and coloring to a late phase.Dan Gohman1-82/+48
2016-03-17[WebAssembly] Stackify code emitted by eliminateFrameIndex and SP writebackDerek Schuff1-6/+65
2016-02-23Revert "[WebAssembly] Stackify code emitted by eliminateFrameIndex"Derek Schuff1-7/+3
2016-02-23[WebAssembly] Stackify code emitted by eliminateFrameIndexDerek Schuff1-3/+7
2016-01-30[WebAssembly] Fix uses of FrameIndex as store valuesDerek Schuff1-3/+3
2016-01-30WebAssembly: don't optimize frameindex storeJF Bastien1-2/+3
2016-01-26[WebAssembly] Omit no-op adds for non-mem uses of FrameIndexDerek Schuff1-9/+12
2016-01-25[WebAssembly] Minor code formatting cleanups. NFC.Dan Gohman1-5/+7
2016-01-19[WebAssembly] Use the templated form of MachineFunction::getSubtarget(). NFC.Dan Gohman1-1/+1
2016-01-07[WebAssembly] Support combining GEP and FrameIndex offsets in memory operand ...Derek Schuff1-6/+12
2015-12-11[WebAssembly] Implement prolog/epilog insertion and FrameIndex eliminationDerek Schuff1-4/+31
2015-12-04[WebAssembly] Initial varargs support.Dan Gohman1-0/+9
2015-11-29[WebAssembly] Minor clang-format and selected clang-tidy cleanups. NFC.Dan Gohman1-4/+5
2015-11-25[WebAssembly] Clean up several FIXME comments.Dan Gohman1-1/+1
2015-07-20Targets: commonize some stack realignment codeJF Bastien1-19/+0
2015-07-10WebAssembly: basic instructions todo, and basic register info.JF Bastien1-1/+55
2015-06-29[WebAssembly] Initial WebAssembly backendDan Gohman1-0/+33