llvm-6502/lib/CodeGen/SelectionDAG
Nate Begeman f1fe32e337 Teach ExpandShift how to handle shifts by a constant. This allows targets
like PowerPC to codegen long shifts in many fewer instructions.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21122 91177308-0d34-0410-b5e6-96231b3b80d8
2005-04-06 21:13:14 +00:00
..
LegalizeDAG.cpp Teach ExpandShift how to handle shifts by a constant. This allows targets 2005-04-06 21:13:14 +00:00
Makefile Change Library Names Not To Conflict With Others When Installed 2004-10-27 23:18:45 +00:00
SelectionDAG.cpp Add MULHU and MULHS nodes for the high part of an (un)signed 32x32=64b 2005-04-05 22:36:56 +00:00
SelectionDAGISel.cpp transform fabs/fabsf calls into FABS nodes. 2005-04-02 05:26:53 +00:00
SelectionDAGPrinter.cpp Don't mash stuff together. 2005-01-16 07:28:31 +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