OSDN Git Service

MachineInstr: introduce explicit_operands and implicit_operands ranges
authorDavid Blaikie <dblaikie@gmail.com>
Sat, 5 Apr 2014 22:42:04 +0000 (22:42 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Sat, 5 Apr 2014 22:42:04 +0000 (22:42 +0000)
commitb29a2b0c4c69971a179652cb262e970fde5fc9ed
tree1324ebc5419058817bd3547cdb4efeaca2afcb3d
parent553e40036af29f9e8dee46812cd2ad90d97225f0
MachineInstr: introduce explicit_operands and implicit_operands ranges

Makes iteration over implicit and explicit machine operands more
explicit (har har). Insipired by code review discussion for r205565.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205680 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/MachineInstr.h
lib/Target/ARM64/ARM64DeadRegisterDefinitionsPass.cpp
lib/Target/R600/AMDGPUMCInstLower.cpp