Infrastructure for getting the machine code size of a function and an instruction...
authorNicolas Geoffray <nicolas.geoffray@lip6.fr>
Wed, 16 Apr 2008 20:10:13 +0000 (20:10 +0000)
committerNicolas Geoffray <nicolas.geoffray@lip6.fr>
Wed, 16 Apr 2008 20:10:13 +0000 (20:10 +0000)
commit52e724ad7e679ee590f4bd763d55280586a8f1bc
tree17e026641b730ae73981f77df025c5543c674201
parentdc00858e11d243bd2c7cb39bbb92c557b123573e
Infrastructure for getting the machine code size of a function and an instruction. X86, PowerPC and ARM are implemented

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49809 91177308-0d34-0410-b5e6-96231b3b80d8
14 files changed:
include/llvm/Target/TargetInstrInfo.h
lib/CodeGen/TargetInstrInfoImpl.cpp
lib/Target/ARM/ARMConstantIslandPass.cpp
lib/Target/ARM/ARMInstrInfo.cpp
lib/Target/ARM/ARMInstrInfo.h
lib/Target/ARM/ARMRegisterInfo.cpp
lib/Target/PowerPC/PPCBranchSelector.cpp
lib/Target/PowerPC/PPCInstrInfo.cpp
lib/Target/PowerPC/PPCInstrInfo.h
lib/Target/X86/X86CodeEmitter.cpp
lib/Target/X86/X86InstrInfo.cpp
lib/Target/X86/X86InstrInfo.h
lib/Target/X86/X86RegisterInfo.cpp
lib/Target/X86/X86RegisterInfo.h