llvm-project/llvm/test/CodeGen/SystemZ
Bill Wendling 0160e55893 SystemZ really does mean "has calls" and not just "adjusts stack." Go ahead and
replace the check with the appropriate predicate. Modify the testcase to reflect
the correct code. (It should be saving callee-saved registers on the stack
allocated by the calling fuction.)

llvm-svn: 103829
2010-05-14 22:17:42 +00:00
..
00-RetVoid.ll add newlines at the end of files. 2010-04-07 22:53:17 +00:00
01-RetArg.ll add newlines at the end of files. 2010-04-07 22:53:17 +00:00
01-RetImm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
02-MemArith.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
02-RetAdd.ll add newlines at the end of files. 2010-04-07 22:53:17 +00:00
02-RetAddImm.ll add newlines at the end of files. 2010-04-07 22:53:17 +00:00
02-RetAnd.ll add newlines at the end of files. 2010-04-07 22:53:17 +00:00
02-RetAndImm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
02-RetNeg.ll add newlines at the end of files. 2010-04-07 22:53:17 +00:00
02-RetOr.ll add newlines at the end of files. 2010-04-07 22:53:17 +00:00
02-RetOrImm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
02-RetSub.ll add newlines at the end of files. 2010-04-07 22:53:17 +00:00
02-RetSubImm.ll add newlines at the end of files. 2010-04-07 22:53:17 +00:00
02-RetXor.ll add newlines at the end of files. 2010-04-07 22:53:17 +00:00
02-RetXorImm.ll add newlines at the end of files. 2010-04-07 22:53:17 +00:00
03-RetAddImmSubreg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
03-RetAddSubreg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
03-RetAndImmSubreg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
03-RetAndSubreg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
03-RetArgSubreg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
03-RetImmSubreg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
03-RetNegImmSubreg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
03-RetOrImmSubreg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
03-RetOrSubreg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
03-RetSubImmSubreg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
03-RetSubSubreg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
03-RetXorImmSubreg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
03-RetXorSubreg.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
04-RetShifts.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
05-LoadAddr.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
05-MemImmStores.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
05-MemLoadsStores.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
05-MemLoadsStores16.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
05-MemRegLoads.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
05-MemRegStores.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
06-CallViaStack.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
06-FrameIdxLoad.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
06-LocalFrame.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
06-SimpleCall.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
07-BrCond.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
07-BrCond32.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
07-BrUnCond.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
07-CmpImm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
07-CmpImm32.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
07-SelectCC.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
08-DivRem.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
08-DivRemMemOp.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
08-SimpleMuls.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
09-DynamicAlloca.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
09-Globals.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
09-Switches.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
10-FuncsPic.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
10-GlobalsPic.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
11-BSwap.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2009-05-29-InvalidRetResult.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2009-06-02-And32Imm.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2009-06-02-Rotate.ll Teach dag combine to fold the following transformation more aggressively: 2010-01-06 19:38:29 +00:00
2009-06-05-InvalidArgLoad.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2009-07-04-Shl32.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2009-07-05-Shifts.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2009-07-10-BadIncomingArgOffset.ll SystemZ really does mean "has calls" and not just "adjusts stack." Go ahead and 2010-05-14 22:17:42 +00:00
2009-07-11-FloatBitConvert.ll add newlines at the end of files. 2010-04-07 22:53:17 +00:00
2009-07-11-InvalidRIISel.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2009-08-21-InlineAsmRConstraint.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2009-08-22-FCopySign.ll Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
2010-01-04-DivMem.ll Fix invalid chain folding for memory variant of sdiv / udiv 2010-01-04 10:31:54 +00:00
2010-04-07-DbgValueOtherTargets.ll Split big test into multiple directories to cater to 2010-04-07 20:43:35 +00:00
dg.exp