1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-30 15:32:52 +01:00
llvm-mirror/lib/Target
Duraid Madina 67e553e521 * if ANDing with a constant of the form:
0x00000..00FFF..FF
      ^      ^
      ^      ^
    any number of
    0's followed by
    some number of
    1's

    then we use dep.z to just paste zeros over the input. For the special
    cases where this is zxt1/zxt2/zxt4, we use those instructions instead,
    because we're all about readability!!!
    that's what it's about!! readability!

  *twitch* ;D

llvm-svn: 21279
2005-04-13 04:50:54 +00:00
..
Alpha added all flavors of zap for anding 2005-04-13 03:47:03 +00:00
CBackend Fix the 3 regressions last night, due to my buggy patch from yesterday. 2005-03-19 17:35:11 +00:00
IA64 * if ANDing with a constant of the form: 2005-04-13 04:50:54 +00:00
PowerPC remove one more occurance of this that snuck in 2005-04-13 02:46:17 +00:00
Skeleton ignore generated files 2004-11-21 00:01:54 +00:00
SparcV8 This mega patch converts us from using Function::a{iterator|begin|end} to 2005-03-15 04:54:21 +00:00
SparcV9 Fix CodeGen/SparcV9/2005-05-09-GEP-Crash.ll a crash on some specfp program 2005-04-09 06:27:14 +00:00
X86 Fix some mysteriously missing {}'s which cause the miscompilation of 2005-04-13 03:29:53 +00:00
Makefile build the IA64 target as a .so for now 2005-03-17 18:29:04 +00:00
MRegisterInfo.cpp Move destructor out of line to avoid vtable emission in every file that includes the header. Thanks to sabre. 2004-10-27 06:00:53 +00:00
Target.td Add some bits that can be set for instructions. 2005-01-02 02:27:48 +00:00
TargetData.cpp add a StructLayout::getElementContainingOffset method. 2005-03-13 19:04:41 +00:00
TargetFrameInfo.cpp Fix compilation errors with VS 2005, patch contributed by Aaron Gray. 2005-02-17 21:40:27 +00:00
TargetInstrInfo.cpp Finegrainify namespacification 2005-01-19 06:53:34 +00:00
TargetLowering.cpp Add a hook to find out how the target handles shift amounts that are out of 2005-01-19 03:36:14 +00:00
TargetMachine.cpp Add a new target-independent code generator flag. 2005-01-15 06:00:32 +00:00
TargetMachineRegistry.cpp Implement TargetRegistrationListener 2004-07-11 06:03:21 +00:00
TargetSchedInfo.cpp Improve compatiblity with HPUX on Itanium, patch by Duraid Madina 2005-01-16 01:31:31 +00:00