llvm-mirror/include/llvm/Target
Duncan Sands 3ea6f15708 Rather than having a different custom legalization
hook for each way in which a result type can be
legalized (promotion, expansion, softening etc),
just use one: ReplaceNodeResults, which returns
a node with exactly the same result types as the
node passed to it, but presumably with a bunch of
custom code behind the scenes.  No change if the
new LegalizeTypes infrastructure is not turned on.

llvm-svn: 53137
2008-07-04 11:47:58 +00:00
..
SubtargetFeature.h Unbreak build with gcc 4.3: provide missed includes and silence most annoying warnings. 2008-02-20 11:08:44 +00:00
TargetAsmInfo.h Linux also does not require exception handling 2008-07-04 09:55:48 +00:00
TargetData.h Use getPreferredAlignmentLog or getPreferredAlignment 2008-01-29 06:23:44 +00:00
TargetELFWriterInfo.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
TargetFrameInfo.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
TargetInstrDesc.h Add a flag to indicate that an instruction is as cheap (or cheaper) than a move 2008-05-28 22:54:52 +00:00
TargetInstrInfo.h Make LiveVariables even more optional, by making it optional in the call to TargetInstrInfo::convertToThreeAddressInstruction 2008-07-02 23:41:07 +00:00
TargetInstrItineraries.h A quick nm audit turned up several fixed tables and objects that were 2008-03-25 21:45:14 +00:00
TargetJITInfo.h Switch the PPC backend and target-independent JIT to use the libsystem 2008-06-25 17:18:44 +00:00
TargetLowering.h Rather than having a different custom legalization 2008-07-04 11:47:58 +00:00
TargetMachine.h Prune and tidy #includes. 2008-05-29 19:52:31 +00:00
TargetMachineRegistry.h Revert 51775. 2008-05-30 22:47:19 +00:00
TargetMachOWriterInfo.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:42 +00:00
TargetOptions.h Avoid creating expensive comment string if it's not going to be printed. 2008-07-01 23:18:29 +00:00
TargetRegisterInfo.h Make the subregister hashtable output more readable by wrapping the lines, 2008-07-01 17:34:38 +00:00
TargetSubtarget.h Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not Legal 2008-04-12 04:36:06 +00:00