llvm-6502/include/llvm/Target
Evan Cheng 506049f29f - Change MachineInstr::isIdenticalTo to take a new option that determines whether it should skip checking defs or at least virtual register defs. This subsumes part of the TargetInstrInfo::isIdentical functionality.
- Eliminate TargetInstrInfo::isIdentical and replace it with produceSameValue. In the default case, produceSameValue just checks whether two machine instructions are identical (except for virtual register defs). But targets may override it to check for unusual cases (e.g. ARM pic loads from constant pools).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97628 91177308-0d34-0410-b5e6-96231b3b80d8
2010-03-03 01:44:33 +00:00
..
Mangler.h
SubtargetFeature.h
Target.td The mayHaveSideEffects flag is no longer used. 2010-02-27 23:47:46 +00:00
TargetAsmBackend.h MC: Sketch registry support for target specific assembler backends. 2010-02-21 21:53:53 +00:00
TargetAsmLexer.h
TargetAsmParser.h Fix various doxygen warnings. 2010-02-22 04:10:52 +00:00
TargetCallingConv.td
TargetData.h Revert r97064. Duncan pointed out that bitcasts are defined in 2010-02-25 15:20:39 +00:00
TargetELFWriterInfo.h
TargetFrameInfo.h
TargetInstrDesc.h
TargetInstrInfo.h - Change MachineInstr::isIdenticalTo to take a new option that determines whether it should skip checking defs or at least virtual register defs. This subsumes part of the TargetInstrInfo::isIdentical functionality. 2010-03-03 01:44:33 +00:00
TargetInstrItineraries.h
TargetIntrinsicInfo.h
TargetJITInfo.h
TargetLowering.h Remove dead parameter passing. 2010-03-02 01:55:18 +00:00
TargetLoweringObjectFile.h
TargetMachine.h Add a flag to addPassesToEmit* to disable the Verifier pass run 2010-02-28 00:41:59 +00:00
TargetOpcodes.h Use Doxygen comment syntax. 2010-03-01 17:45:15 +00:00
TargetOptions.h
TargetRegisterInfo.h Updated version of r96634 (which was reverted due to failing 176.gcc and 2010-02-22 23:10:38 +00:00
TargetRegistry.h MC: Sketch registry support for target specific assembler backends. 2010-02-21 21:53:53 +00:00
TargetSchedule.td
TargetSelect.h
TargetSelectionDAG.td remove a dead PatLeaf, I previously changed all uses to use -1 instead. 2010-02-25 17:39:34 +00:00
TargetSubtarget.h