Author: lattner Date: Thu Jan 10 13:27:54 2008 New Revision: 45838 URL: http://llvm.org/viewvc/llvm-project?rev=45838&view=rev Log: IMPLICIT_USE and IMPLICIT_DEF are dead, remove them.
Modified: llvm/trunk/lib/Target/X86/X86CodeEmitter.cpp llvm/trunk/lib/Target/X86/X86InstrInfo.td Modified: llvm/trunk/lib/Target/X86/X86CodeEmitter.cpp URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86CodeEmitter.cpp?rev=45838&r1=45837&r2=45838&view=diff ============================================================================== --- llvm/trunk/lib/Target/X86/X86CodeEmitter.cpp (original) +++ llvm/trunk/lib/Target/X86/X86CodeEmitter.cpp Thu Jan 10 13:27:54 2008 @@ -603,8 +603,6 @@ assert(0 && "JIT does not support inline asm!\n"); case TargetInstrInfo::LABEL: assert(0 && "JIT does not support meta labels!\n"); - case X86::IMPLICIT_USE: - case X86::IMPLICIT_DEF: case X86::IMPLICIT_DEF_GR8: case X86::IMPLICIT_DEF_GR16: case X86::IMPLICIT_DEF_GR32: Modified: llvm/trunk/lib/Target/X86/X86InstrInfo.td URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86InstrInfo.td?rev=45838&r1=45837&r2=45838&view=diff ============================================================================== --- llvm/trunk/lib/Target/X86/X86InstrInfo.td (original) +++ llvm/trunk/lib/Target/X86/X86InstrInfo.td Thu Jan 10 13:27:54 2008 @@ -263,12 +263,7 @@ "#ADJCALLSTACKUP", [(X86callseq_end imm:$amt1, imm:$amt2)]>; } -def IMPLICIT_USE : I<0, Pseudo, (outs), (ins variable_ops), - "#IMPLICIT_USE", []>; let isImplicitDef = 1 in { -let neverHasSideEffects = 1 in -def IMPLICIT_DEF : I<0, Pseudo, (outs variable_ops), (ins), - "#IMPLICIT_DEF", []>; def IMPLICIT_DEF_GR8 : I<0, Pseudo, (outs GR8:$dst), (ins), "#IMPLICIT_DEF $dst", [(set GR8:$dst, (undef))]>; _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits