Switch Alpha over to the new call lowering style. New code mostly
copied from the SystemZ target. I don't think this causes any significant changes to the output (I compared the assembly, and the results appeared to be essentially unchanged), although I don't actually have an Alpha to test on. I would appreciate if anyone with the appropriate hardware could test this. I'm not sure if that includes anyone subscribed to llvm-commits, though. llvm-svn: 76353
Showing
- llvm/lib/Target/Alpha/Alpha.td 6 additions, 0 deletionsllvm/lib/Target/Alpha/Alpha.td
- llvm/lib/Target/Alpha/AlphaCallingConv.td 37 additions, 0 deletionsllvm/lib/Target/Alpha/AlphaCallingConv.td
- llvm/lib/Target/Alpha/AlphaISelDAGToDAG.cpp 3 additions, 72 deletionsllvm/lib/Target/Alpha/AlphaISelDAGToDAG.cpp
- llvm/lib/Target/Alpha/AlphaISelLowering.cpp 171 additions, 80 deletionsllvm/lib/Target/Alpha/AlphaISelLowering.cpp
- llvm/lib/Target/Alpha/AlphaISelLowering.h 3 additions, 7 deletionsllvm/lib/Target/Alpha/AlphaISelLowering.h
Loading
Please register or sign in to comment