]> granicus.if.org Git - llvm/commit
[WebAssembly] refactored utilities to not depend on MachineInstr
authorWouter van Oortmerssen <aardappel@gmail.com>
Fri, 12 Jul 2019 22:08:25 +0000 (22:08 +0000)
committerWouter van Oortmerssen <aardappel@gmail.com>
Fri, 12 Jul 2019 22:08:25 +0000 (22:08 +0000)
commitf447770cdc72c558f09c9041258d83f0644d21e2
tree12fa4126b1e49d490e6a1fe249ffab91f4b86631
parent132a289c39d73760d77866dab9c8ffebf7029214
[WebAssembly] refactored utilities to not depend on MachineInstr

Summary:
Most of these functions can work for MachineInstr and MCInst
equally now.

Reviewers: dschuff

Subscribers: MatzeB, sbc100, jgravelle-google, aheejin, sunfish, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D64643

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@365965 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h
lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp
lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp
lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp
lib/Target/WebAssembly/WebAssemblyPrepareForLiveIntervals.cpp
lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp
lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
lib/Target/WebAssembly/WebAssemblyUtilities.cpp
lib/Target/WebAssembly/WebAssemblyUtilities.h