llvm-project/llvm/lib
Chris Lattner 0cb9dd7aa2 switch the register iterator to act more like hte LLVM value iterator: dereferencing
it now returns the machineinstr of the use.  To get the operand, use I.getOperand().

Add a new MachineRegisterInfo::replaceRegWith, which is basically like
Value::replaceAllUsesWith.

llvm-svn: 45482
2008-01-01 20:36:19 +00:00
..
Analysis Remove attribution from file headers, per discussion on llvmdev. 2007-12-29 20:36:04 +00:00
Archive Remove attribution from file headers, per discussion on llvmdev. 2007-12-29 20:36:04 +00:00
AsmParser Remove attribution from file headers, per discussion on llvmdev. 2007-12-29 20:36:04 +00:00
Bitcode Remove attribution from file headers, per discussion on llvmdev. 2007-12-29 20:36:04 +00:00
CodeGen switch the register iterator to act more like hte LLVM value iterator: dereferencing 2008-01-01 20:36:19 +00:00
Debugger Remove attribution from file headers, per discussion on llvmdev. 2007-12-29 20:36:04 +00:00
ExecutionEngine Remove attribution from file headers, per discussion on llvmdev. 2007-12-29 20:36:04 +00:00
Linker Remove attribution from file headers, per discussion on llvmdev. 2007-12-29 20:36:04 +00:00
Support Remove attribution from file headers, per discussion on llvmdev. 2007-12-29 20:36:04 +00:00
System Remove attribution from file headers, per discussion on llvmdev. 2007-12-29 20:36:04 +00:00
Target Fix a bug in my previous patch: refer to the impl not the pure virtual version. It's unclear why gcc would ever compile this... 2008-01-01 01:05:34 +00:00
Transforms Remove attribution from file headers, per discussion on llvmdev. 2007-12-29 20:36:04 +00:00
VMCore Adding C bindings for SwitchInst::addCase. 2008-01-01 05:50:53 +00:00
Makefile remove attribution from lib Makefiles. 2007-12-29 20:09:26 +00:00