summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp
diff options
context:
space:
mode:
authorTim Northover <tnorthover@apple.com>2016-07-26 16:45:26 +0000
committerTim Northover <tnorthover@apple.com>2016-07-26 16:45:26 +0000
commitcc5f76226bac405a09a62e3dadf29e275fdad7ea (patch)
tree1281163eb09629dac671f65b1796b92fa8b5fd73 /llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp
parent56446180497b56dffcc9ad5f04049ba0706c5cb1 (diff)
downloadbcm5719-llvm-cc5f76226bac405a09a62e3dadf29e275fdad7ea.tar.gz
bcm5719-llvm-cc5f76226bac405a09a62e3dadf29e275fdad7ea.zip
GlobalISel: give MachineInstrBuilder a uniform interface. NFC.
Instead of an ad-hoc collection of "buildInstr" functions with varying numbers of registers, this uses variadic templates to provide for as many regs as needed! Also make IRtranslator use new "buildBr" function instead of some weird generic one that no-one else would really use. llvm-svn: 276762
Diffstat (limited to 'llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud