llvm-6502/test/CodeGen
Ulrich Weigand 64aa9d8b4c [SystemZ] Provide basic TargetTransformInfo implementation
This hooks up the TargetTransformInfo machinery for SystemZ,
and provides an implementation of getIntImmCost.

In addition, the patch adds the isLegalICmpImmediate and
isLegalAddImmediate TargetLowering overrides, and updates
a couple of test cases where we now generate slightly
better code.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@233688 91177308-0d34-0410-b5e6-96231b3b80d8
2015-03-31 12:52:27 +00:00
..
AArch64 [SDAG] Move TRUNCATE splitting logic into a helper, and use 2015-03-31 10:20:58 +00:00
ARM [SDAG] Move TRUNCATE splitting logic into a helper, and use 2015-03-31 10:20:58 +00:00
BPF [bpf] mark mov instructions as ReMaterializable 2015-03-31 02:49:58 +00:00
CPP
Generic
Hexagon
Inputs
Mips [mips] Support 9-bit offsets for the 'R' inline assembly memory constraint. 2015-03-30 13:27:25 +00:00
MSP430
NVPTX [NVPTX] Associate a minimum PTX version for each SM architecture 2015-03-30 19:30:55 +00:00
PowerPC
R600
SPARC
SystemZ [SystemZ] Provide basic TargetTransformInfo implementation 2015-03-31 12:52:27 +00:00
Thumb
Thumb2
WinEH [WinEH] Run cleanup handlers when an exception is thrown 2015-03-30 22:58:10 +00:00
X86 [X86] Generate MOVNT for all vector types. 2015-03-31 03:16:51 +00:00
XCore