aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineBasicBlock.cpp
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2007-06-28 23:29:44 +0000
committerDan Gohman <gohman@apple.com>2007-06-28 23:29:44 +0000
commit7867793aff3e14e1a7a10b2823fa8fe54ac95073 (patch)
treef157789015903e4f5f5f0534f19ec2111ddabbad /llvm/lib/CodeGen/MachineBasicBlock.cpp
parent9a259a20b3f025454dd5d11db7928d6439134585 (diff)
downloadllvm-7867793aff3e14e1a7a10b2823fa8fe54ac95073.zip
llvm-7867793aff3e14e1a7a10b2823fa8fe54ac95073.tar.gz
llvm-7867793aff3e14e1a7a10b2823fa8fe54ac95073.tar.bz2
Add new TargetLowering code to provide the final register type that an
illegal value type will be transformed to, for code that needs the register type after all transformations instead of just after the first transformation. Factor out the code that uses this information to do copy-from-regs and copy-to-regs for various purposes into separate functions so that they are done consistently. llvm-svn: 37781
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions