1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 12:12:47 +01:00
llvm-mirror/lib/Target/Alpha
Nate Begeman cff96008ac Add bswap, rotl, and rotr nodes
Add dag combiner code to recognize rotl, rotr
Add ppc code to match rotl

Targets should add rotl/rotr patterns if they have them

llvm-svn: 25222
2006-01-11 21:21:00 +00:00
..
.cvsignore
Alpha.h
Alpha.td
AlphaAsmPrinter.cpp add br pattern, unify JSR and BSR ISel instrs, and add BSR support for DAG 2005-12-25 17:36:48 +00:00
AlphaCodeEmitter.cpp
AlphaInstrFormats.td Move brcond over and fix some imm patterns. This may be the last change before changing the default alpha isel. 2006-01-01 22:16:14 +00:00
AlphaInstrInfo.cpp
AlphaInstrInfo.h
AlphaInstrInfo.td this pattern was bogus 2006-01-11 03:33:06 +00:00
AlphaISelDAGToDAG.cpp make 0 codegen much better 2006-01-06 19:41:51 +00:00
AlphaISelLowering.cpp Add bswap, rotl, and rotr nodes 2006-01-11 21:21:00 +00:00
AlphaISelLowering.h All that just to lower div and rem 2005-12-25 01:34:27 +00:00
AlphaISelPattern.cpp add br pattern, unify JSR and BSR ISel instrs, and add BSR support for DAG 2005-12-25 17:36:48 +00:00
AlphaJITInfo.cpp Remove a 'using namespace std'. 2006-01-01 22:20:31 +00:00
AlphaJITInfo.h
AlphaRegisterInfo.cpp clean this function up some 2006-01-01 22:13:54 +00:00
AlphaRegisterInfo.h
AlphaRegisterInfo.td
AlphaRelocations.h
AlphaSubtarget.cpp
AlphaSubtarget.h
AlphaTargetMachine.cpp
AlphaTargetMachine.h
Makefile