From d0e30dc5be204293e7ddf0c15f5f67fb36f1ca94 Mon Sep 17 00:00:00 2001 From: Reid Spencer Date: Sat, 2 Dec 2006 04:23:10 +0000 Subject: [PATCH] Use the llvm-upgrade program to upgrade llvm assembly. llvm-svn: 32115 --- llvm/test/Feature/alignment.ll | 2 +- llvm/test/Feature/basictest.ll | 3 +- llvm/test/Feature/callingconventions.ll | 2 +- llvm/test/Feature/calltest.ll | 2 +- llvm/test/Feature/casttest.ll | 18 +------ llvm/test/Feature/cfgstructures.ll | 2 +- llvm/test/Feature/constexpr.ll | 2 +- llvm/test/Feature/constpointer.ll | 2 +- llvm/test/Feature/escaped_label.ll | 2 +- llvm/test/Feature/float.ll | 2 +- llvm/test/Feature/forwardreftest.ll | 2 +- llvm/test/Feature/global_section.ll | 2 +- llvm/test/Feature/globalredefinition.ll | 2 +- llvm/test/Feature/globalvars.ll | 2 +- llvm/test/Feature/indirectcall.ll | 2 +- llvm/test/Feature/indirectcall2.ll | 2 +- llvm/test/Feature/inlineasm.ll | 4 +- llvm/test/Feature/instructions.ll | 2 +- llvm/test/Feature/intrinsics.ll | 2 +- llvm/test/Feature/newcasts.ll | 21 ++++++++ llvm/test/Feature/opaquetypes.ll | 2 +- llvm/test/Feature/packed.ll | 2 +- llvm/test/Feature/properties.ll | 2 +- llvm/test/Feature/prototype.ll | 2 +- llvm/test/Feature/recursivetype.ll | 2 +- llvm/test/Feature/simplecalltest.ll | 2 +- llvm/test/Feature/small.ll | 2 +- llvm/test/Feature/smallest.ll | 2 +- llvm/test/Feature/testalloca.ll | 2 +- llvm/test/Feature/testconstants.ll | 2 +- llvm/test/Feature/testlogical.ll | 2 +- llvm/test/Feature/testmemory.ll | 2 +- llvm/test/Feature/testswitch.ll | 2 +- llvm/test/Feature/testvarargs.ll | 2 +- llvm/test/Feature/undefined.ll | 2 +- llvm/test/Feature/unreachable.ll | 2 +- llvm/test/Feature/varargs.ll | 23 ++++----- llvm/test/Feature/varargs_new.ll | 2 +- llvm/test/Feature/weirdnames.ll | 2 +- .../Analysis/Andersens/arg-must-alias.ll | 2 +- .../Analysis/Andersens/basictest.ll | 2 +- .../Regression/Analysis/Andersens/external.ll | 2 +- .../Analysis/Andersens/modreftest.ll | 2 +- .../Analysis/Andersens/trivialtest.ll | 2 +- .../BasicAA/2003-02-26-AccessSizeTest.ll | 2 +- .../Analysis/BasicAA/2003-03-04-GEPCrash.ll | 2 +- .../Analysis/BasicAA/2003-04-22-GEPProblem.ll | 2 +- .../Analysis/BasicAA/2003-04-25-GEPCrash.ll | 2 +- .../BasicAA/2003-05-21-GEP-Problem.ll | 2 +- .../Analysis/BasicAA/2003-06-01-AliasCrash.ll | 2 +- .../BasicAA/2003-07-03-BasicAACrash.ll | 2 +- .../BasicAA/2003-09-19-LocalArgument.ll | 2 +- .../BasicAA/2003-11-04-SimpleCases.ll | 2 +- .../BasicAA/2003-12-11-ConstExprGEP.ll | 2 +- .../BasicAA/2004-12-08-BasicAACrash.ll | 2 +- .../BasicAA/2004-12-08-BasicAACrash2.ll | 2 +- .../BasicAA/2005-03-09-BrokenBasicAA.ll | 2 +- .../BasicAA/2006-03-03-BadArraySubscript.ll | 2 +- .../BasicAA/2006-11-03-BasicAAVectorCrash.ll | 2 +- .../Analysis/BasicAA/featuretest.ll | 2 +- .../Regression/Analysis/BasicAA/gcsetest.ll | 2 +- .../Analysis/BasicAA/global-size.ll | 2 +- .../Regression/Analysis/BasicAA/licmtest.ll | 2 +- .../Regression/Analysis/BasicAA/modref.ll | 4 +- .../Analysis/BasicAA/tailcall-modref.ll | 2 +- .../DSGraph/2003-06-29-IncompleteTDPass.ll | 2 +- .../DSGraph/2003-06-29-NodeCollapsing.ll | 2 +- .../DSGraph/2003-06-29-NodeCollapsing2.ll | 2 +- .../DSGraph/2003-06-30-TopDownResolve.ll | 2 +- .../DSGraph/2003-07-01-FieldCollapse.ll | 2 +- .../2003-07-16-ConstantExprCollapse.ll | 2 +- .../DSGraph/2003-11-02-NodeCollapsing.ll | 2 +- .../Analysis/DSGraph/2004-02-13-memcpy.ll | 4 +- .../Analysis/DSGraph/2004-03-10-ElimLoad.ll | 2 +- .../Analysis/DSGraph/2004-03-10-NoElimLoad.ll | 2 +- .../DSGraph/2005-03-22-IncompleteGlobal.ll | 4 +- .../DSGraph/2005-03-24-Global-Arg-Alias.ll | 2 +- .../DSGraph/2006-03-27-LinkedCollapsed.ll | 2 +- .../DSGraph/2006-04-13-ZeroArrayStruct.ll | 2 +- .../DSGraph/2006-04-25-ZeroArrayStructUse.ll | 2 +- .../DSGraph/FunctionPointerTable-const.ll | 4 +- .../Analysis/DSGraph/GlobalsGraphFuncPtr.ll | 2 +- .../Regression/Analysis/DSGraph/HardBUCase.ll | 2 +- .../Analysis/DSGraph/PhysicalSubtyping.ll | 2 +- .../Analysis/DSGraph/SCCSimpleExample.ll | 2 +- .../Regression/Analysis/DSGraph/buglobals.ll | 2 +- .../Analysis/DSGraph/constant_globals.ll | 2 +- .../Analysis/DSGraph/constantize.ll | 2 +- .../Analysis/DSGraph/field-sensitive.ll | 2 +- .../Regression/Analysis/DSGraph/gcsetest.ll | 2 +- .../Analysis/DSGraph/incompletenode.ll | 2 +- .../Regression/Analysis/DSGraph/mustalias.ll | 2 +- .../Regression/Analysis/DSGraph/strcpy.ll | 2 +- .../Dominators/2003-05-12-UnreachableCode.ll | 2 +- .../2006-09-26-PostDominanceFrontier.ll | 2 +- .../Dominators/2006-10-02-BreakCritEdges.ll | 2 +- .../Analysis/GlobalsModRef/aliastest.ll | 2 +- .../GlobalsModRef/chaining-analysis.ll | 2 +- .../Analysis/GlobalsModRef/indirect-global.ll | 2 +- .../Analysis/GlobalsModRef/modreftest.ll | 2 +- .../Analysis/GlobalsModRef/purecse.ll | 2 +- .../Analysis/LoadVN/RLE-Eliminate.ll | 2 +- .../Analysis/LoadVN/RLE-Preserve-Volatile.ll | 2 +- .../Analysis/LoadVN/RLE-Preserve.ll | 2 +- .../Regression/Analysis/LoadVN/call_cse.ll | 2 +- .../Analysis/LoadVN/call_pure_function.ll | 2 +- .../Analysis/LoadVN/dependent_loads.ll | 2 +- .../Analysis/LoadVN/undefined_load.ll | 2 +- .../LoopInfo/2003-05-15-NestingProblem.ll | 2 +- .../2002-04-07-HexFloatConstants.llx | 4 +- .../Assembler/2002-04-07-InfConstant.llx | 2 +- .../Assembler/2002-04-29-NameBinding.llx | 2 +- .../Assembler/2002-07-14-InternalLossage.llx | 2 +- .../Assembler/2002-07-14-OpaqueType.llx | 2 +- .../Assembler/2002-07-25-QuoteInString.llx | 2 +- .../2002-07-25-ReturnPtrFunction.llx | 2 +- .../Assembler/2002-07-31-SlashInString.llx | 2 +- .../Assembler/2002-08-16-ConstExprInlined.llx | 2 +- .../Assembler/2002-08-19-BytecodeReader.llx | 2 +- .../2002-10-13-ConstantEncodingProblem.llx | 2 +- .../2003-05-03-BytecodeReaderProblem.llx | 2 +- .../Assembler/2003-05-12-MinIntProblem.llx | 2 +- .../2003-06-17-InvokeDisassemble.llx | 2 +- .../2003-08-20-ConstantExprGEP-Fold.llx | 2 +- .../2003-08-21-ConstantExprCast-Fold.llx | 2 +- .../2003-11-05-ConstantExprShift.llx | 2 +- .../Assembler/2003-11-12-ConstantExprCast.llx | 2 +- .../2004-01-11-getelementptrfolding.llx | 2 +- .../Assembler/2004-01-20-MaxLongLong.llx | 2 +- .../Assembler/2004-02-01-NegativeZero.llx | 2 +- .../2004-03-07-FunctionAddressAlignment.llx | 2 +- .../2004-12-05-LocalGlobalSymtabConflict.ll | 2 +- .../2005-01-03-FPConstantDisassembly.ll | 2 +- .../Assembler/2005-02-09-AsmWriterStoreBug.ll | 2 +- .../Assembler/2005-05-05-OpaqueUndefValues.ll | 2 +- .../Assembler/2006-05-26-VarargsCallEncode.ll | 2 +- .../Regression/Assembler/ConstantExprFold.llx | 2 +- .../Assembler/ConstantExprFoldCast.llx | 2 +- llvm/test/Regression/CodeGen/ARM/alloca.ll | 2 +- llvm/test/Regression/CodeGen/ARM/argaddr.ll | 2 +- llvm/test/Regression/CodeGen/ARM/bits.ll | 12 ++--- llvm/test/Regression/CodeGen/ARM/branch.ll | 10 ++-- llvm/test/Regression/CodeGen/ARM/call.ll | 6 +-- llvm/test/Regression/CodeGen/ARM/constants.ll | 16 +++---- llvm/test/Regression/CodeGen/ARM/div.ll | 10 ++-- llvm/test/Regression/CodeGen/ARM/fp.ll | 20 ++++---- llvm/test/Regression/CodeGen/ARM/fparith.ll | 18 +++---- llvm/test/Regression/CodeGen/ARM/fpcmp.ll | 18 +++---- llvm/test/Regression/CodeGen/ARM/fpconv.ll | 22 ++++----- llvm/test/Regression/CodeGen/ARM/fpmem.ll | 8 ++-- llvm/test/Regression/CodeGen/ARM/hello.ll | 4 +- llvm/test/Regression/CodeGen/ARM/ldr.ll | 6 +-- llvm/test/Regression/CodeGen/ARM/load.ll | 10 ++-- llvm/test/Regression/CodeGen/ARM/long.ll | 24 +++++----- llvm/test/Regression/CodeGen/ARM/longarith.ll | 8 ++-- llvm/test/Regression/CodeGen/ARM/mem.ll | 6 +-- llvm/test/Regression/CodeGen/ARM/mul.ll | 6 +-- llvm/test/Regression/CodeGen/ARM/ret_arg1.ll | 2 +- llvm/test/Regression/CodeGen/ARM/ret_arg2.ll | 2 +- llvm/test/Regression/CodeGen/ARM/ret_arg3.ll | 2 +- llvm/test/Regression/CodeGen/ARM/ret_arg4.ll | 2 +- llvm/test/Regression/CodeGen/ARM/ret_arg5.ll | 2 +- llvm/test/Regression/CodeGen/ARM/ret_void.ll | 2 +- llvm/test/Regression/CodeGen/ARM/select.ll | 14 +++--- llvm/test/Regression/CodeGen/ARM/vargs.ll | 2 +- llvm/test/Regression/CodeGen/ARM/vargs2.ll | 2 +- .../Alpha/2005-07-12-TwoMallocCalls.ll | 2 +- .../CodeGen/Alpha/2005-12-12-MissingFCMov.ll | 2 +- .../CodeGen/Alpha/2006-01-18-MissedGlobal.ll | 2 +- .../CodeGen/Alpha/2006-01-26-VaargBreak.ll | 2 +- .../CodeGen/Alpha/2006-04-04-zextload.ll | 2 +- .../Alpha/2006-07-03-ASMFormalLowering.ll | 2 +- .../CodeGen/Alpha/2006-11-01-vastart.ll | 2 +- llvm/test/Regression/CodeGen/Alpha/add.ll | 30 ++++++------ llvm/test/Regression/CodeGen/Alpha/bic.ll | 2 +- llvm/test/Regression/CodeGen/Alpha/bsr.ll | 2 +- .../test/Regression/CodeGen/Alpha/call_adj.ll | 2 +- llvm/test/Regression/CodeGen/Alpha/cmov.ll | 4 +- llvm/test/Regression/CodeGen/Alpha/cmpbge.ll | 2 +- llvm/test/Regression/CodeGen/Alpha/ctlz.ll | 10 ++-- llvm/test/Regression/CodeGen/Alpha/ctlz_e.ll | 2 +- llvm/test/Regression/CodeGen/Alpha/ctpop.ll | 10 ++-- llvm/test/Regression/CodeGen/Alpha/eqv.ll | 2 +- .../Regression/CodeGen/Alpha/i32_sub_1.ll | 2 +- .../Regression/CodeGen/Alpha/jmp_table.ll | 8 ++-- llvm/test/Regression/CodeGen/Alpha/mul5.ll | 2 +- llvm/test/Regression/CodeGen/Alpha/neg1.ll | 2 +- llvm/test/Regression/CodeGen/Alpha/not.ll | 2 +- llvm/test/Regression/CodeGen/Alpha/ornot.ll | 2 +- llvm/test/Regression/CodeGen/Alpha/rpcc.ll | 2 +- llvm/test/Regression/CodeGen/Alpha/srl_and.ll | 2 +- llvm/test/Regression/CodeGen/Alpha/zapnot.ll | 2 +- llvm/test/Regression/CodeGen/Alpha/zapnot2.ll | 2 +- llvm/test/Regression/CodeGen/Alpha/zapnot3.ll | 2 +- llvm/test/Regression/CodeGen/Alpha/zapnot4.ll | 2 +- .../CBackend/2002-05-16-NameCollide.ll | 2 +- .../CBackend/2002-05-21-MissingReturn.ll | 2 +- .../CBackend/2002-08-19-ConstPointerRef.ll | 2 +- .../CBackend/2002-08-19-ConstantExpr.ll | 2 +- .../CBackend/2002-08-19-DataPointer.ll | 2 +- .../CBackend/2002-08-19-FunctionPointer.ll | 2 +- .../CBackend/2002-08-19-HardConstantExpr.ll | 2 +- .../CBackend/2002-08-20-RecursiveTypes.ll | 2 +- .../CBackend/2002-08-20-UnnamedArgument.ll | 2 +- .../CBackend/2002-08-26-IndirectCallTest.ll | 2 +- .../2002-08-30-StructureOrderingTest.ll | 2 +- .../CBackend/2002-09-20-ArrayTypeFailure.ll | 2 +- .../CBackend/2002-09-20-VarArgPrototypes.ll | 2 +- .../CBackend/2002-10-15-OpaqueTypeProblem.ll | 2 +- .../CodeGen/CBackend/2002-10-16-External.ll | 2 +- .../2002-10-30-FunctionPointerAlloca.ll | 2 +- .../CBackend/2002-11-06-PrintEscaped.ll | 2 +- .../CBackend/2003-05-12-IntegerSizeWarning.ll | 2 +- .../CBackend/2003-05-13-VarArgFunction.ll | 2 +- .../CBackend/2003-05-31-MissingStructName.ll | 2 +- .../CBackend/2003-06-01-NullPointerType.ll | 2 +- .../CBackend/2003-06-11-HexConstant.ll | 2 +- .../2003-06-11-LiteralStringProblem.ll | 2 +- .../CBackend/2003-06-23-PromotedExprs.llx | 2 +- .../CBackend/2003-06-28-InvokeSupport.ll | 2 +- .../2003-06-28-LinkOnceGlobalVars.llx | 2 +- .../CBackend/2003-10-12-NANGlobalInits.ll | 2 +- .../CodeGen/CBackend/2003-10-23-UnusedType.ll | 2 +- .../CBackend/2003-10-23-ZeroArgVarargs.ll | 2 +- .../CBackend/2003-10-28-CastToPtrToStruct.ll | 2 +- .../CBackend/2003-11-21-ConstantShiftExpr.ll | 2 +- .../2004-02-13-FrameReturnAddress.llx | 2 +- .../2004-02-15-PreexistingExternals.llx | 2 +- .../2004-02-26-FPNotPrintableConstants.llx | 2 +- .../CBackend/2004-02-26-LinkOnceFunctions.llx | 2 +- .../CBackend/2004-08-09-va-end-null.ll | 2 +- .../2004-11-13-FunctionPointerCast.llx | 2 +- .../CBackend/2004-12-03-ExternStatics.ll | 2 +- .../2004-12-28-LogicalConstantExprs.ll | 2 +- .../CBackend/2005-02-14-VolatileOperations.ll | 2 +- .../CBackend/2005-03-08-RecursiveTypeCrash.ll | 2 +- .../2005-07-14-NegationToMinusMinus.ll | 2 +- .../CodeGen/CBackend/2005-08-23-Fmod.ll | 2 +- .../CBackend/2005-09-27-VolatileFuncPtr.ll | 4 +- .../Generic/2004-02-08-UnwindSupport.llx | 2 +- .../2004-05-09-LiveVarPartialRegister.llx | 2 +- .../Generic/2005-01-18-SetUO-InfLoop.ll | 2 +- .../CodeGen/Generic/2005-04-09-GlobalInPHI.ll | 2 +- .../Generic/2005-07-12-memcpy-i64-length.ll | 2 +- .../Generic/2005-10-18-ZeroSizeStackObject.ll | 2 +- .../CodeGen/Generic/2005-10-21-longlonggtu.ll | 2 +- .../CodeGen/Generic/2005-12-01-Crash.ll | 2 +- .../Generic/2005-12-12-ExpandSextInreg.ll | 2 +- .../Generic/2006-01-12-BadSetCCFold.ll | 2 +- .../2006-01-18-InvalidBranchOpcodeAssert.ll | 2 +- .../Generic/2006-02-12-InsertLibcall.ll | 2 +- .../Generic/2006-03-01-dagcombineinfloop.ll | 2 +- .../2006-03-27-DebugInfoNULLDeclare.ll | 2 +- .../CodeGen/Generic/2006-04-11-vecload.ll | 2 +- .../CodeGen/Generic/2006-04-26-SetCCAnd.ll | 2 +- .../Generic/2006-04-28-Sign-extend-bool.ll | 2 +- .../Generic/2006-05-06-GEP-Cast-Sink-Crash.ll | 2 +- .../Generic/2006-06-12-LowerSwitchCrash.ll | 2 +- .../2006-06-13-ComputeMaskedBitsCrash.ll | 2 +- .../Generic/2006-06-28-SimplifySetCCCrash.ll | 2 +- .../Generic/2006-08-30-CoallescerCrash.ll | 2 +- .../Generic/2006-09-02-LocalAllocCrash.ll | 2 +- .../Generic/2006-09-06-SwitchLowering.ll | 2 +- .../CodeGen/Generic/2006-10-27-CondFolding.ll | 2 +- .../CodeGen/Generic/2006-10-29-Crash.ll | 2 +- .../Generic/2006-11-06-MemIntrinsicExpand.ll | 4 +- .../2006-11-10-DAGCombineMiscompile.ll | 2 +- .../Generic/2006-11-20-DAGCombineCrash.ll | 2 +- .../CodeGen/Generic/BasicInstrs.llx | 2 +- .../CodeGen/Generic/ConstantExprLowering.llx | 2 +- .../Regression/CodeGen/Generic/DebugStuff.ll | 2 +- .../CodeGen/Generic/GC/alloc_loop.ll | 2 +- .../CodeGen/Generic/SwitchLowering.ll | 2 +- .../CodeGen/Generic/bool-to-double.ll | 2 +- .../Regression/CodeGen/Generic/call-ret0.ll | 2 +- .../Regression/CodeGen/Generic/call-ret42.ll | 2 +- .../Regression/CodeGen/Generic/call-void.ll | 2 +- .../Regression/CodeGen/Generic/call2-ret0.ll | 2 +- .../Regression/CodeGen/Generic/cast-fp.ll | 2 +- .../Regression/CodeGen/Generic/debug-info.ll | 2 +- .../CodeGen/Generic/div-neg-power-2.ll | 2 +- .../Regression/CodeGen/Generic/fneg-fabs.ll | 2 +- .../Regression/CodeGen/Generic/fp_to_int.ll | 2 +- .../Regression/CodeGen/Generic/global-ret0.ll | 2 +- llvm/test/Regression/CodeGen/Generic/hello.ll | 2 +- .../Regression/CodeGen/Generic/intrinsics.ll | 2 +- .../Regression/CodeGen/Generic/isunord.ll | 2 +- .../CodeGen/Generic/llvm-ct-intrinsics.ll | 2 +- .../CodeGen/Generic/nested-select.ll | 2 +- .../Regression/CodeGen/Generic/print-add.ll | 2 +- .../CodeGen/Generic/print-arith-fp.ll | 2 +- .../CodeGen/Generic/print-arith-int.ll | 2 +- .../Regression/CodeGen/Generic/print-int.ll | 2 +- .../CodeGen/Generic/print-mul-exp.ll | 2 +- .../Regression/CodeGen/Generic/print-mul.ll | 2 +- .../Regression/CodeGen/Generic/print-shift.ll | 2 +- llvm/test/Regression/CodeGen/Generic/ret0.ll | 2 +- llvm/test/Regression/CodeGen/Generic/ret42.ll | 2 +- .../Regression/CodeGen/Generic/shift-int64.ll | 2 +- .../CodeGen/Generic/stacksave-restore.ll | 2 +- .../Generic/switch-crit-edge-constant.ll | 4 +- .../CodeGen/Generic/vector-constantexpr.ll | 2 +- .../Generic/vector-identity-shuffle.ll | 4 +- .../test/Regression/CodeGen/Generic/vector.ll | 12 ++--- .../CodeGen/IA64/2005-08-22-LegalizerCrash.ll | 2 +- .../CodeGen/IA64/2005-10-29-shladd.ll | 2 +- llvm/test/Regression/CodeGen/IA64/ret-0.ll | 2 +- .../CodeGen/PowerPC/2004-11-29-ShrCrash.ll | 2 +- .../CodeGen/PowerPC/2004-11-30-shift-crash.ll | 2 +- .../PowerPC/2004-11-30-shr-var-crash.ll | 2 +- .../PowerPC/2004-12-12-ZeroSizeCommon.ll | 2 +- .../PowerPC/2005-01-14-SetSelectCrash.ll | 2 +- .../CodeGen/PowerPC/2005-01-14-UndefLong.ll | 2 +- .../PowerPC/2005-08-12-rlwimi-crash.ll | 2 +- .../2005-09-02-LegalizeDuplicatesCalls.ll | 2 +- .../PowerPC/2005-10-08-ArithmeticRotate.ll | 2 +- .../PowerPC/2005-11-30-vastart-crash.ll | 2 +- .../PowerPC/2006-01-11-darwin-fp-argument.ll | 4 +- .../PowerPC/2006-01-20-ShiftPartsCrash.ll | 2 +- .../PowerPC/2006-04-01-FloatDoubleExtend.ll | 2 +- .../CodeGen/PowerPC/2006-04-05-splat-ish.ll | 2 +- .../PowerPC/2006-04-19-vmaddfp-crash.ll | 2 +- .../PowerPC/2006-05-12-rlwimi-crash.ll | 2 +- .../PowerPC/2006-07-07-ComputeMaskedBits.ll | 2 +- .../PowerPC/2006-07-19-stwbrx-crash.ll | 2 +- .../CodeGen/PowerPC/2006-08-11-RetVector.ll | 4 +- .../PowerPC/2006-08-15-SelectionCrash.ll | 2 +- .../CodeGen/PowerPC/2006-09-28-shift_64.ll | 2 +- .../2006-10-11-combiner-aa-regression.ll | 2 +- .../CodeGen/PowerPC/2006-10-13-Miscompile.ll | 4 +- .../PowerPC/2006-10-17-brcc-miscompile.ll | 2 +- .../PowerPC/2006-10-17-ppc64-alloca.ll | 2 +- .../PowerPC/2006-11-29-AltivecFPSplat.ll | 2 +- .../CodeGen/PowerPC/Frames-align.ll | 6 +-- .../CodeGen/PowerPC/Frames-alloca.ll | 32 ++++++------- .../CodeGen/PowerPC/Frames-large.ll | 48 +++++++++---------- .../Regression/CodeGen/PowerPC/Frames-leaf.ll | 32 ++++++------- .../CodeGen/PowerPC/Frames-small.ll | 32 ++++++------- llvm/test/Regression/CodeGen/PowerPC/addc.ll | 10 ++-- .../CodeGen/PowerPC/addi-reassoc.ll | 4 +- llvm/test/Regression/CodeGen/PowerPC/align.ll | 6 +-- .../Regression/CodeGen/PowerPC/and-branch.ll | 4 +- .../Regression/CodeGen/PowerPC/and-elim.ll | 4 +- .../Regression/CodeGen/PowerPC/and-imm.ll | 2 +- .../Regression/CodeGen/PowerPC/and_add.ll | 6 +-- .../Regression/CodeGen/PowerPC/and_sext.ll | 6 +-- .../Regression/CodeGen/PowerPC/and_sra.ll | 2 +- .../Regression/CodeGen/PowerPC/branch-opt.ll | 4 +- .../CodeGen/PowerPC/bswap-load-store.ll | 12 ++--- .../CodeGen/PowerPC/buildvec_canonicalize.ll | 4 +- llvm/test/Regression/CodeGen/PowerPC/calls.ll | 6 +-- .../Regression/CodeGen/PowerPC/cmp-cmp.ll | 4 +- .../Regression/CodeGen/PowerPC/constants.ll | 6 +-- llvm/test/Regression/CodeGen/PowerPC/cttz.ll | 2 +- .../CodeGen/PowerPC/darwin-labels.ll | 2 +- llvm/test/Regression/CodeGen/PowerPC/div-2.ll | 4 +- .../CodeGen/PowerPC/eqv-andc-orc-nor.ll | 10 ++-- llvm/test/Regression/CodeGen/PowerPC/extsh.ll | 2 +- llvm/test/Regression/CodeGen/PowerPC/fma.ll | 2 +- llvm/test/Regression/CodeGen/PowerPC/fnabs.ll | 2 +- .../Regression/CodeGen/PowerPC/fnegsel.ll | 2 +- .../Regression/CodeGen/PowerPC/fold-li.ll | 4 +- .../Regression/CodeGen/PowerPC/fp-branch.ll | 2 +- .../Regression/CodeGen/PowerPC/fp-int-fp.ll | 4 +- .../Regression/CodeGen/PowerPC/fp_to_uint.ll | 2 +- .../test/Regression/CodeGen/PowerPC/fpcopy.ll | 4 +- llvm/test/Regression/CodeGen/PowerPC/fsqrt.ll | 8 ++-- .../test/Regression/CodeGen/PowerPC/i64_fp.ll | 16 +++---- .../CodeGen/PowerPC/inlineasm-copy.ll | 4 +- .../CodeGen/PowerPC/inverted-bool-compares.ll | 4 +- llvm/test/Regression/CodeGen/PowerPC/lha.ll | 2 +- .../CodeGen/PowerPC/load-constant-addr.ll | 4 +- .../CodeGen/PowerPC/mem-rr-addr-mode.ll | 4 +- .../Regression/CodeGen/PowerPC/mem_update.ll | 8 ++-- .../CodeGen/PowerPC/mul-neg-power-2.ll | 4 +- llvm/test/Regression/CodeGen/PowerPC/mulhs.ll | 8 ++-- llvm/test/Regression/CodeGen/PowerPC/neg.ll | 2 +- .../CodeGen/PowerPC/or-addressing-mode.ll | 6 +-- .../CodeGen/PowerPC/reg-coalesce-simple.ll | 4 +- .../CodeGen/PowerPC/rlwimi-commute.ll | 4 +- .../test/Regression/CodeGen/PowerPC/rlwimi.ll | 4 +- .../Regression/CodeGen/PowerPC/rlwimi2.ll | 6 +-- .../Regression/CodeGen/PowerPC/rlwimi3.ll | 2 +- .../test/Regression/CodeGen/PowerPC/rlwinm.ll | 10 ++-- .../Regression/CodeGen/PowerPC/rlwinm2.ll | 12 ++--- llvm/test/Regression/CodeGen/PowerPC/rotl.ll | 6 +-- .../Regression/CodeGen/PowerPC/select_lt0.ll | 2 +- .../CodeGen/PowerPC/setcc_no_zext.ll | 2 +- .../Regression/CodeGen/PowerPC/seteq-0.ll | 2 +- .../Regression/CodeGen/PowerPC/shl_sext.ll | 2 +- .../CodeGen/PowerPC/small-arguments.ll | 4 +- .../test/Regression/CodeGen/PowerPC/stfiwx.ll | 8 ++-- .../CodeGen/PowerPC/store-load-fwd.ll | 4 +- llvm/test/Regression/CodeGen/PowerPC/subc.ll | 10 ++-- .../Regression/CodeGen/PowerPC/vcmp-fold.ll | 2 +- .../Regression/CodeGen/PowerPC/vec_br_cmp.ll | 4 +- .../Regression/CodeGen/PowerPC/vec_call.ll | 2 +- .../CodeGen/PowerPC/vec_constants.ll | 4 +- .../Regression/CodeGen/PowerPC/vec_mul.ll | 6 +-- .../CodeGen/PowerPC/vec_perf_shuffle.ll | 4 +- .../Regression/CodeGen/PowerPC/vec_shuffle.ll | 12 ++--- .../Regression/CodeGen/PowerPC/vec_spat.ll | 8 ++-- .../Regression/CodeGen/PowerPC/vec_vrsave.ll | 6 +-- .../Regression/CodeGen/PowerPC/vec_zero.ll | 2 +- .../SPARC/2006-01-22-BitConvertLegalize.ll | 2 +- .../Regression/CodeGen/SPARC/basictest.ll | 2 +- llvm/test/Regression/CodeGen/SPARC/ctpop.ll | 8 ++-- llvm/test/Regression/CodeGen/SPARC/xnor.ll | 4 +- .../CodeGen/X86/2002-12-23-LocalRAProblem.llx | 2 +- .../CodeGen/X86/2002-12-23-SubProblem.llx | 2 +- .../X86/2003-08-03-CallArgLiveRanges.llx | 2 +- .../CodeGen/X86/2003-08-23-DeadBlockTest.llx | 2 +- .../CodeGen/X86/2003-11-03-GlobalBool.llx | 2 +- .../CodeGen/X86/2004-02-12-Memcpy.llx | 2 +- .../X86/2004-02-13-FrameReturnAddress.llx | 2 +- .../2004-02-14-InefficientStackPointer.llx | 2 +- .../CodeGen/X86/2004-02-22-Casts.llx | 2 +- .../CodeGen/X86/2004-03-30-Select-Max.llx | 2 +- .../X86/2004-04-09-SameValueCoalescing.llx | 2 +- .../CodeGen/X86/2004-04-13-FPCMOV-Crash.llx | 2 +- .../X86/2004-06-10-StackifierCrash.llx | 2 +- .../X86/2004-10-08-SelectSetCCFold.llx | 2 +- .../CodeGen/X86/2005-01-17-CycleInDAG.ll | 2 +- .../X86/2005-02-14-IllegalAssembler.ll | 2 +- .../CodeGen/X86/2005-05-08-FPStackifierPHI.ll | 2 +- .../X86/2005-08-30-RegAllocAliasProblem.ll | 4 +- .../X86/2005-12-03-IndirectTailCall.ll | 2 +- .../CodeGen/X86/2006-01-19-ISelFoldingBug.ll | 2 +- .../CodeGen/X86/2006-01-30-LongSetcc.ll | 2 +- .../CodeGen/X86/2006-03-01-InstrSchedBug.ll | 2 +- .../CodeGen/X86/2006-03-02-InstrSchedBug.ll | 2 +- .../CodeGen/X86/2006-04-04-CrossBlockCrash.ll | 2 +- .../CodeGen/X86/2006-04-27-ISelFoldingBug.ll | 4 +- .../X86/2006-05-01-SchedCausingSpills.ll | 2 +- .../CodeGen/X86/2006-05-02-InstrSched1.ll | 2 +- .../CodeGen/X86/2006-05-02-InstrSched2.ll | 2 +- .../X86/2006-05-08-CoalesceSubRegClass.ll | 2 +- .../CodeGen/X86/2006-05-08-InstrSched.ll | 2 +- .../CodeGen/X86/2006-05-11-InstrSched.ll | 2 +- .../CodeGen/X86/2006-05-17-VectorArg.ll | 2 +- .../CodeGen/X86/2006-05-22-FPSetEQ.ll | 6 +-- .../CodeGen/X86/2006-05-25-CycleInDAG.ll | 2 +- .../X86/2006-07-10-InlineAsmAConstraint.ll | 2 +- .../X86/2006-07-12-InlineAsmQConstraint.ll | 2 +- .../CodeGen/X86/2006-07-19-ATTAsm.ll | 2 +- .../CodeGen/X86/2006-07-20-InlineAsm.ll | 2 +- .../2006-07-28-AsmPrint-Long-As-Pointer.ll | 2 +- .../CodeGen/X86/2006-07-31-SingleRegClass.ll | 4 +- .../CodeGen/X86/2006-08-07-CycleInDAG.ll | 2 +- .../CodeGen/X86/2006-08-16-CycleInDAG.ll | 2 +- .../CodeGen/X86/2006-08-21-ExtraMovInst.ll | 2 +- .../CodeGen/X86/2006-09-01-CycleInDAG.ll | 2 +- .../CodeGen/X86/2006-10-02-BoolRetCrash.ll | 4 +- .../X86/2006-10-07-ScalarSSEMiscompile.ll | 2 +- .../CodeGen/X86/2006-10-09-CycleInDAG.ll | 2 +- .../X86/2006-10-10-FindModifiedNodeSlotBug.ll | 2 +- .../CodeGen/X86/2006-10-12-CycleInDAG.ll | 2 +- .../CodeGen/X86/2006-10-13-CycleInDAG.ll | 2 +- .../2006-10-19-SwitchUnnecessaryBranching.ll | 2 +- .../CodeGen/X86/2006-11-12-CSRetCC.ll | 2 +- .../CodeGen/X86/2006-11-17-IllegalMove.ll | 6 +-- .../CodeGen/X86/2006-11-27-SelectLegalize.ll | 2 +- .../CodeGen/X86/2006-11-28-Memcpy.ll | 6 +-- .../Regression/CodeGen/X86/and-or-fold.ll | 2 +- .../Regression/CodeGen/X86/asm-global-imm.ll | 4 +- llvm/test/Regression/CodeGen/X86/bswap.ll | 4 +- llvm/test/Regression/CodeGen/X86/cmp-test.ll | 6 +-- .../CodeGen/X86/commute-two-addr.ll | 2 +- .../Regression/CodeGen/X86/compare-add.ll | 4 +- .../CodeGen/X86/compare_folding.llx | 4 +- .../CodeGen/X86/darwin-no-dead-strip.ll | 2 +- llvm/test/Regression/CodeGen/X86/div_const.ll | 2 +- llvm/test/Regression/CodeGen/X86/extend.ll | 4 +- .../Regression/CodeGen/X86/extern_weak.ll | 2 +- llvm/test/Regression/CodeGen/X86/fabs.ll | 4 +- .../CodeGen/X86/fast-cc-callee-pops.ll | 2 +- .../CodeGen/X86/fast-cc-merge-stack-adj.ll | 2 +- .../CodeGen/X86/fast-cc-pass-in-regs.ll | 2 +- .../CodeGen/X86/fast-cc-tail-call.ll | 2 +- llvm/test/Regression/CodeGen/X86/fildll.ll | 2 +- .../CodeGen/X86/fp-immediate-shorten.ll | 2 +- .../CodeGen/X86/fp-stack-compare.ll | 2 +- .../Regression/CodeGen/X86/fp_constant_op.llx | 2 +- .../CodeGen/X86/fp_load_cast_fold.llx | 2 +- .../Regression/CodeGen/X86/fp_load_fold.llx | 2 +- llvm/test/Regression/CodeGen/X86/imul-lea.ll | 2 +- .../test/Regression/CodeGen/X86/inline-asm.ll | 2 +- llvm/test/Regression/CodeGen/X86/isnan.llx | 2 +- llvm/test/Regression/CodeGen/X86/jump_sign.ll | 2 +- llvm/test/Regression/CodeGen/X86/lea-2.ll | 4 +- llvm/test/Regression/CodeGen/X86/lea.ll | 4 +- .../test/Regression/CodeGen/X86/loop-hoist.ll | 4 +- .../CodeGen/X86/loop-strength-reduce.ll | 2 +- .../CodeGen/X86/loop-strength-reduce2.ll | 2 +- .../CodeGen/X86/mul-shift-reassoc.ll | 4 +- .../Regression/CodeGen/X86/negatize_zero.ll | 2 +- llvm/test/Regression/CodeGen/X86/or-branch.ll | 2 +- .../Regression/CodeGen/X86/overlap-add.ll | 2 +- .../Regression/CodeGen/X86/overlap-shift.ll | 2 +- .../Regression/CodeGen/X86/pic_jumptable.ll | 2 +- llvm/test/Regression/CodeGen/X86/rdtsc.ll | 4 +- .../Regression/CodeGen/X86/regpressure.ll | 2 +- llvm/test/Regression/CodeGen/X86/rem.ll | 4 +- llvm/test/Regression/CodeGen/X86/rotate.ll | 2 +- .../CodeGen/X86/scalar_sse_minmax.ll | 4 +- llvm/test/Regression/CodeGen/X86/select.ll | 4 +- llvm/test/Regression/CodeGen/X86/setuge.ll | 2 +- .../Regression/CodeGen/X86/shift-coalesce.ll | 4 +- .../Regression/CodeGen/X86/shift-double.llx | 2 +- .../Regression/CodeGen/X86/shift-folding.ll | 2 +- llvm/test/Regression/CodeGen/X86/shift-one.ll | 2 +- .../Regression/CodeGen/X86/sse-load-ret.ll | 6 +-- .../CodeGen/X86/store-fp-constant.ll | 2 +- .../CodeGen/X86/store-global-address.ll | 2 +- .../CodeGen/X86/store_op_load_fold.ll | 2 +- .../CodeGen/X86/store_op_load_fold2.ll | 2 +- .../Regression/CodeGen/X86/test-load-fold.ll | 2 +- .../Regression/CodeGen/X86/trunc-to-bool.ll | 4 +- llvm/test/Regression/CodeGen/X86/vec_call.ll | 4 +- llvm/test/Regression/CodeGen/X86/vec_clear.ll | 4 +- .../Regression/CodeGen/X86/vec_extract.ll | 8 ++-- .../test/Regression/CodeGen/X86/vec_insert.ll | 4 +- .../test/Regression/CodeGen/X86/vec_return.ll | 2 +- .../test/Regression/CodeGen/X86/vec_select.ll | 2 +- llvm/test/Regression/CodeGen/X86/vec_set-2.ll | 4 +- llvm/test/Regression/CodeGen/X86/vec_set-3.ll | 4 +- llvm/test/Regression/CodeGen/X86/vec_set-4.ll | 2 +- llvm/test/Regression/CodeGen/X86/vec_set-5.ll | 6 +-- llvm/test/Regression/CodeGen/X86/vec_set-6.ll | 4 +- llvm/test/Regression/CodeGen/X86/vec_set-7.ll | 2 +- llvm/test/Regression/CodeGen/X86/vec_set.ll | 2 +- .../Regression/CodeGen/X86/vec_shuffle-10.ll | 8 ++-- .../Regression/CodeGen/X86/vec_shuffle-2.ll | 6 +-- .../Regression/CodeGen/X86/vec_shuffle-3.ll | 4 +- .../Regression/CodeGen/X86/vec_shuffle-4.ll | 6 +-- .../Regression/CodeGen/X86/vec_shuffle-5.ll | 4 +- .../Regression/CodeGen/X86/vec_shuffle-6.ll | 8 ++-- .../Regression/CodeGen/X86/vec_shuffle-7.ll | 6 +-- .../Regression/CodeGen/X86/vec_shuffle-8.ll | 4 +- .../Regression/CodeGen/X86/vec_shuffle-9.ll | 6 +-- .../Regression/CodeGen/X86/vec_shuffle.ll | 6 +-- .../Regression/CodeGen/X86/vec_splat-2.ll | 2 +- llvm/test/Regression/CodeGen/X86/vec_splat.ll | 4 +- .../CodeGen/X86/vec_ss_load_fold.ll | 4 +- llvm/test/Regression/CodeGen/X86/vec_zero.ll | 2 +- .../test/Regression/CodeGen/X86/x86-64-mem.ll | 16 +++---- llvm/test/Regression/CodeGen/X86/xmm-r64.ll | 2 +- .../2003-05-06-LivenessClobber.llx | 2 +- .../2003-05-07-ArgumentTest.llx | 2 +- .../ExecutionEngine/2005-12-02-TailCallBug.ll | 2 +- .../Regression/Other/2002-01-31-CallGraph.ll | 2 +- .../Other/2002-01-31-PostDomSet-2.ll | 2 +- .../Regression/Other/2002-01-31-PostDomSet.ll | 2 +- .../Other/2002-02-24-InlineBrokePHINodes.ll | 2 +- .../Other/2002-03-11-ConstPropCrash.ll | 2 +- .../Other/2002-08-02-DomSetProblem.ll | 2 +- .../Other/2003-02-19-LoopInfoNestingBug.ll | 2 +- .../Other/2004-08-16-LowerPacked.ll | 2 +- .../2004-08-16-PackedConstantInlineStore.ll | 2 +- .../Other/2004-08-16-PackedGlobalConstant.ll | 2 +- .../Other/2004-08-16-PackedSelect.ll | 2 +- .../Other/2004-08-16-PackedSimple.ll | 2 +- .../Other/2004-08-20-PackedControlFlow.ll | 2 +- .../ADCE/2002-01-31-UseStuckAround.ll | 2 +- .../Transforms/ADCE/2002-05-22-PHITest.ll | 2 +- .../ADCE/2002-05-23-ZeroArgPHITest.ll | 2 +- .../ADCE/2002-05-28-Crash-distilled.ll | 2 +- .../Transforms/ADCE/2002-05-28-Crash.ll | 2 +- .../ADCE/2002-07-17-AssertionFailure.ll | 2 +- .../ADCE/2002-07-17-PHIAssertion.ll | 2 +- .../ADCE/2003-01-22-PredecessorProblem.ll | 2 +- .../ADCE/2003-04-25-PHIPostDominateProblem.ll | 2 +- .../Transforms/ADCE/2003-06-11-InvalidCFG.ll | 2 +- .../ADCE/2003-06-24-BadSuccessor.ll | 2 +- .../ADCE/2003-06-24-BasicFunctionality.ll | 2 +- .../ADCE/2003-09-10-UnwindInstFail.ll | 2 +- .../ADCE/2003-09-15-InfLoopCrash.ll | 2 +- .../2003-11-16-MissingPostDominanceInfo.ll | 2 +- .../ADCE/2003-12-19-MergeReturn.llx | 2 +- .../ADCE/2004-05-04-UnreachableBlock.llx | 2 +- .../ADCE/2005-02-17-PHI-Invoke-Crash.ll | 2 +- .../Regression/Transforms/ADCE/adcetest.ll | 2 +- .../Regression/Transforms/ADCE/basictest.ll | 2 +- .../Regression/Transforms/ADCE/basictest1.ll | 2 +- .../Regression/Transforms/ADCE/basictest2.ll | 2 +- .../Transforms/ADCE/dce_pure_call.ll | 2 +- .../Transforms/ADCE/dce_pure_invoke.ll | 2 +- .../Transforms/ADCE/dead-phi-edge.ll | 2 +- .../Transforms/ADCE/unreachable-function.ll | 2 +- .../ArgumentPromotion/aggregate-promote.ll | 2 +- .../Transforms/ArgumentPromotion/basictest.ll | 2 +- .../Transforms/ArgumentPromotion/chained.ll | 2 +- .../ArgumentPromotion/control-flow.ll | 2 +- .../ArgumentPromotion/control-flow2.ll | 2 +- .../Transforms/ArgumentPromotion/recursion.ll | 2 +- .../Transforms/BlockPlacement/basictest.ll | 2 +- .../2004-03-13-LoopExtractorCrash.ll | 2 +- .../2004-03-14-DominanceProblem.ll | 2 +- .../2004-03-14-NoSwitchSupport.ll | 2 +- .../CodeExtractor/2004-03-17-MissedLiveIns.ll | 2 +- .../2004-03-17-OutputMismatch.ll | 2 +- .../2004-03-17-UpdatePHIsOutsideRegion.ll | 2 +- .../2004-03-18-InvokeHandling.ll | 2 +- .../2004-08-12-BlockExtractPHI.ll | 2 +- .../CodeExtractor/2004-11-12-InvokeExtract.ll | 2 +- .../2006-08-14-SingleEntryPhiCrash.ll | 2 +- .../CondProp/2006-11-01-PhiNodeCrash.ll | 2 +- .../Transforms/CondProp/basictest.ll | 2 +- .../Transforms/CondProp/phisimplify.ll | 2 +- .../Transforms/CondProp/phisimplify2.ll | 2 +- .../2002-05-03-DivideByZeroException.ll | 2 +- .../ConstProp/2002-05-03-NotOperator.ll | 2 +- .../ConstProp/2002-09-03-SetCC-Bools.ll | 2 +- .../ConstProp/2003-05-12-DivideError.ll | 2 +- .../ConstProp/2005-01-28-SetCCGEP.ll | 2 +- .../ConstProp/2006-11-30-vector-cast.ll | 4 +- .../ConstProp/2006-12-01-TruncBoolBug.ll | 2 +- .../ConstProp/2006-12-01-bool-casts.ll | 4 +- .../Transforms/ConstProp/basictest.ll | 2 +- .../Regression/Transforms/ConstProp/bswap.ll | 2 +- .../Regression/Transforms/ConstProp/calls.ll | 2 +- .../Transforms/ConstProp/float-to-ptr-cast.ll | 2 +- .../Transforms/ConstProp/logicaltest.ll | 2 +- .../Transforms/ConstProp/nottest.ll | 2 +- .../Regression/Transforms/ConstProp/phi.ll | 2 +- .../Transforms/ConstProp/remtest.ll | 2 +- .../ConstantMerge/2002-09-23-CPR-Update.ll | 2 +- .../2003-10-28-MergeExternalConstants.ll | 2 +- .../2006-03-07-DontMergeDiffSections.ll | 4 +- .../2002-09-23-PHIUpdateBug.ll | 2 +- .../2002-10-03-PHIPropogate.ll | 2 +- .../2002-10-04-ForwardingBug.ll | 2 +- .../2002-10-07-DominatorProblem.ll | 2 +- .../2002-10-07-NoImmediateDominator.ll | 2 +- .../2002-10-08-DominatorTest.ll | 2 +- .../2002-10-08-DominatorTest2.ll | 2 +- .../Transforms/CorrelatedExprs/basictest.ll | 2 +- .../Transforms/CorrelatedExprs/looptest.ll | 2 +- .../Transforms/CorrelatedExprs/nullpointer.ll | 2 +- .../Transforms/CorrelatedExprs/switch.ll | 2 +- .../Transforms/CorrelatedExprs/whet.ll | 2 +- .../Transforms/DSAnalysis/arraymerge.ll | 2 +- .../Transforms/DSAnalysis/arraytest.ll | 2 +- .../Transforms/DSAnalysis/badcases.ll | 2 +- .../Transforms/DSAnalysis/basictest.ll | 2 +- .../Transforms/DSAnalysis/fieldmerge.ll | 2 +- .../Transforms/DSAnalysis/goodcases.ll | 2 +- .../Transforms/DSAnalysis/indcalltest.ll | 2 +- .../Transforms/DSAnalysis/misctests.ll | 2 +- .../Transforms/DSAnalysis/physicalsubtype.ll | 2 +- .../Transforms/DSAnalysis/recursion.ll | 2 +- .../Transforms/DSAnalysis/simplest-test.ll | 2 +- .../Transforms/DSAnalysis/simpletest.ll | 2 +- .../Transforms/DSAnalysis/structpadding.ll | 2 +- .../DeadArgElim/2006-06-27-struct-ret.ll | 2 +- .../Transforms/DeadArgElim/basictest.ll | 2 +- .../Transforms/DeadArgElim/dead_vaargs.ll | 6 +-- .../Transforms/DeadArgElim/deadretval.ll | 2 +- .../Transforms/DeadArgElim/deadretval2.ll | 2 +- .../2004-11-28-LiveStoreDeleted.ll | 2 +- .../2004-12-28-PartialStore.ll | 2 +- .../DeadStoreElimination/2005-11-30-vaarg.ll | 2 +- .../2006-06-27-AST-Remove.ll | 2 +- .../DeadStoreElimination/PartialStore.ll | 2 +- .../DeadStoreElimination/alloca.llx | 2 +- .../context-sensitive.llx | 2 +- .../Transforms/DeadStoreElimination/free.llx | 2 +- .../DeadStoreElimination/simple.llx | 2 +- .../2002-08-19-ResolveGlobalVars.ll | 2 +- .../2002-08-19-ResolveGlobalVarsEasier.ll | 2 +- .../FunctionResolve/2002-11-07-RetMismatch.ll | 2 +- .../FunctionResolve/2002-11-09-ExternFn.ll | 2 +- .../2003-04-18-ForwardDeclGlobal.ll | 2 +- .../2003-05-21-MissingArguments.ll | 2 +- .../2003-05-31-FuncPointerResolve.ll | 2 +- .../2003-05-31-InternalDecl.ll | 2 +- .../2003-06-18-TypePromotion.ll | 2 +- .../2003-07-23-CPR-Reference.ll | 2 +- .../2003-08-23-ArgumentWarning.ll | 2 +- .../2003-10-21-GlobalResolveHack.ll | 2 +- .../2003-11-20-BogusResolveWarning.ll | 2 +- .../Transforms/FunctionResolve/basictest.ll | 2 +- .../FunctionResolve/retmismatch1.ll | 2 +- .../FunctionResolve/retmismatch2.ll | 2 +- .../FunctionResolve/retmismatch3.ll | 2 +- .../GCSE/2002-05-21-NoSharedDominator.ll | 2 +- .../GCSE/2003-06-13-LoadStoreEliminate.ll | 2 +- .../Regression/Transforms/GCSE/gcsetests.ll | 2 +- .../Regression/Transforms/GCSE/vectorops.ll | 4 +- .../GlobalDCE/2002-07-17-CastRef.ll | 2 +- .../GlobalDCE/2002-07-17-ConstantRef.ll | 2 +- .../GlobalDCE/2002-08-17-FunctionDGE.ll | 2 +- .../GlobalDCE/2002-08-17-WorkListTest.ll | 2 +- .../GlobalDCE/2002-09-12-Redeletion.ll | 2 +- .../GlobalDCE/2003-07-01-SelfReference.ll | 2 +- .../2003-10-09-PreserveWeakGlobals.ll | 2 +- .../Transforms/GlobalDCE/basicvariabletest.ll | 2 +- .../GlobalOpt/2004-10-10-CastStoreOnce.llx | 2 +- .../2005-06-15-LocalizeConstExprCrash.ll | 2 +- .../Transforms/GlobalOpt/2005-09-27-Crash.ll | 2 +- .../2006-11-01-ShrinkGlobalPhiCrash.ll | 2 +- .../Transforms/GlobalOpt/basictest.llx | 2 +- .../Transforms/GlobalOpt/ctor-list-opt.ll | 4 +- .../Transforms/GlobalOpt/deadglobal-2.llx | 2 +- .../Transforms/GlobalOpt/deadglobal.llx | 2 +- .../GlobalOpt/globalsra-partial.llx | 2 +- .../Transforms/GlobalOpt/globalsra.llx | 2 +- .../Transforms/GlobalOpt/integer-bool.ll | 2 +- .../Transforms/GlobalOpt/iterate.llx | 2 +- .../GlobalOpt/load-store-global.llx | 2 +- .../Transforms/GlobalOpt/malloc-promote-1.llx | 2 +- .../Transforms/GlobalOpt/malloc-promote-2.llx | 2 +- .../Transforms/GlobalOpt/malloc-promote-3.llx | 2 +- .../Regression/Transforms/GlobalOpt/memcpy.ll | 2 +- .../Regression/Transforms/GlobalOpt/memset.ll | 2 +- .../Transforms/GlobalOpt/phi-select.llx | 2 +- .../GlobalOpt/storepointer-compare.llx | 2 +- .../Transforms/GlobalOpt/storepointer.llx | 2 +- .../Transforms/GlobalOpt/trivialstore.llx | 2 +- .../Transforms/GlobalOpt/undef-init.llx | 2 +- .../Transforms/IPConstantProp/deadarg.ll | 2 +- .../Transforms/IPConstantProp/recursion.ll | 2 +- .../IPConstantProp/return-constant.ll | 2 +- .../2002-09-09-PointerIndVar.ll | 2 +- .../2003-04-16-ExprAnalysis.ll | 2 +- .../2003-09-12-MultiplePred.ll | 2 +- .../IndVarsSimplify/2003-09-23-NotAtTop.ll | 2 +- .../2003-12-10-IndVarDeadCode.ll | 2 +- .../2003-12-10-RemoveInstrCrash.llx | 2 +- .../IndVarsSimplify/2003-12-15-Crash.llx | 2 +- .../IndVarsSimplify/2003-12-21-IndVarSize.ll | 2 +- .../2004-03-10-PHIInsertionBug.ll | 2 +- .../2004-04-05-InvokeCastCrash.llx | 2 +- .../2004-04-07-ScalarEvolutionCrash.llx | 2 +- .../IndVarsSimplify/2005-02-11-InvokeCrash.ll | 2 +- .../2005-02-17-TruncateExprCrash.ll | 2 +- .../2005-02-26-ExitValueCompute.ll | 2 +- .../2005-06-15-InstMoveCrash.ll | 2 +- .../IndVarsSimplify/2005-11-18-Crash.ll | 2 +- .../2006-03-31-NegativeStride.ll | 2 +- .../2006-06-16-Indvar-LCSSA-Crash.ll | 2 +- .../IndVarsSimplify/2006-09-20-LFTR-Crash.ll | 2 +- .../IndVarsSimplify/complex-scev.ll | 2 +- .../IndVarsSimplify/exit_value_tests.llx | 2 +- .../IndVarsSimplify/lftr_simple.llx | 2 +- .../IndVarsSimplify/loop_evaluate_1.ll | 2 +- .../IndVarsSimplify/pointer-indvars.ll | 2 +- .../Transforms/IndVarsSimplify/subtract.ll | 2 +- .../IndVarsSimplify/tripcount_compute.llx | 2 +- .../IndVarsSimplify/tripcount_infinite.llx | 4 +- .../IndVarsSimplify/variable-stride-ivs.ll | 2 +- .../Inline/2003-09-14-InlineValue.ll | 2 +- .../Inline/2003-09-22-PHINodeInlineFail.ll | 2 +- .../2003-09-22-PHINodesInExceptionDest.ll | 2 +- .../2003-09-22-PHINodesInNormalInvokeDest.ll | 2 +- .../2003-10-13-AllocaDominanceProblem.ll | 2 +- ...2003-10-26-InlineInvokeExceptionDestPhi.ll | 2 +- .../Inline/2004-04-15-InlineDeletesCall.ll | 2 +- .../Inline/2004-04-20-InlineLinkOnce.llx | 2 +- .../2004-10-17-InlineFunctionWithoutReturn.ll | 2 +- .../Inline/2006-01-14-CallGraphUpdate.ll | 2 +- .../Inline/2006-07-12-InlinePruneCGUpdate.ll | 2 +- .../Inline/2006-11-09-InlineCGUpdate-2.ll | 2 +- .../Inline/2006-11-09-InlineCGUpdate.ll | 2 +- .../Transforms/Inline/alloca_test.ll | 2 +- .../Regression/Transforms/Inline/basictest.ll | 2 +- .../Regression/Transforms/Inline/casts.ll | 2 +- .../Transforms/Inline/cfg_preserve_test.ll | 2 +- .../Transforms/Inline/dynamic_alloca_test.ll | 6 +-- .../Transforms/Inline/inline-tail.ll | 2 +- .../Transforms/Inline/inline_cleanup.ll | 6 +-- .../Transforms/Inline/inline_constprop.ll | 6 +-- .../Transforms/Inline/inline_dce.ll | 2 +- .../Transforms/Inline/inline_prune.ll | 6 +-- .../Transforms/Inline/invoke_test-1.ll | 2 +- .../Transforms/Inline/invoke_test-2.ll | 2 +- .../Transforms/Inline/invoke_test-3.ll | 2 +- .../InstCombine/2002-03-11-InstCombineHang.ll | 2 +- .../InstCombine/2002-05-14-SubFailure.ll | 2 +- .../2002-05-14-TouchDeletedInst.ll | 2 +- .../InstCombine/2002-08-02-CastTest.ll | 2 +- .../2002-09-17-GetElementPtrCrash.ll | 2 +- .../InstCombine/2002-12-05-MissedConstProp.ll | 2 +- .../InstCombine/2003-05-26-CastMiscompile.ll | 2 +- .../InstCombine/2003-05-27-ConstExprCrash.ll | 2 +- .../2003-06-05-BranchInvertInfLoop.ll | 2 +- .../2003-06-22-ConstantExprCrash.ll | 2 +- .../2003-07-21-ExternalConstant.ll | 2 +- .../InstCombine/2003-08-12-AllocaNonNull.ll | 2 +- .../2003-09-09-VolatileLoadElim.ll | 2 +- .../2003-10-23-InstcombineNullFail.ll | 2 +- .../InstCombine/2003-10-29-CallSiteResolve.ll | 2 +- .../InstCombine/2003-11-03-VarargsCallBug.ll | 2 +- .../2003-11-13-ConstExprCastCall.ll | 2 +- .../2004-01-13-InstCombineInvokePHI.ll | 2 +- .../2004-02-23-ShiftShiftOverflow.ll | 2 +- .../2004-03-13-InstCombineInfLoop.ll | 2 +- ...004-04-04-InstCombineReplaceAllUsesWith.ll | 2 +- .../InstCombine/2004-05-07-UnsizedCastLoad.ll | 2 +- .../InstCombine/2004-07-27-ConstantExprMul.ll | 2 +- .../InstCombine/2004-08-09-RemInfLoop.llx | 2 +- .../InstCombine/2004-09-20-BadLoadCombine.llx | 2 +- .../2004-09-20-BadLoadCombine2.llx | 2 +- .../2004-09-28-BadShiftAndSetCC.llx | 2 +- .../InstCombine/2004-11-22-Missed-and-fold.ll | 2 +- ...004-11-27-SetCCForCastLargerAndConstant.ll | 2 +- .../2004-12-08-InstCombineCrash.ll | 2 +- .../InstCombine/2004-12-08-RemInfiniteLoop.ll | 2 +- .../InstCombine/2005-03-04-ShiftOverflow.ll | 2 +- .../InstCombine/2005-04-07-UDivSelectCrash.ll | 2 +- .../InstCombine/2005-06-15-DivSelectCrash.ll | 2 +- .../InstCombine/2005-06-15-ShiftSetCCCrash.ll | 2 +- .../InstCombine/2005-06-16-RangeCrash.ll | 2 +- .../2005-06-16-SetCCOrSetCCMiscompile.ll | 2 +- .../InstCombine/2005-07-07-DeadPHILoop.ll | 2 +- .../InstCombine/2006-02-07-SextZextCrash.ll | 2 +- .../2006-02-13-DemandedMiscompile.ll | 4 +- .../InstCombine/2006-02-28-Crash.ll | 2 +- .../InstCombine/2006-03-30-ExtractElement.ll | 2 +- .../InstCombine/2006-04-01-InfLoop.ll | 2 +- .../2006-04-28-ShiftShiftLongLong.ll | 4 +- .../2006-05-04-DemandedBitCrash.ll | 2 +- .../InstCombine/2006-05-06-Infloop.ll | 2 +- .../2006-05-10-InvalidIndexUndef.ll | 2 +- .../InstCombine/2006-06-28-infloop.ll | 2 +- .../2006-09-11-EmptyStructCrash.ll | 2 +- .../InstCombine/2006-09-15-CastToBool.ll | 2 +- ...06-10-19-SignedToUnsignedCastAndConst-2.ll | 2 +- ...2006-10-19-SignedToUnsignedCastAndConst.ll | 2 +- .../Transforms/InstCombine/2006-10-20-mask.ll | 2 +- .../InstCombine/2006-10-26-VectorReassoc.ll | 2 +- .../InstCombine/2006-11-03-Memmove64.ll | 2 +- .../InstCombine/2006-11-10-ashr-miscompile.ll | 2 +- .../InstCombine/2006-11-27-XorBug.ll | 4 +- .../Transforms/InstCombine/CPP_min_max.llx | 2 +- .../Transforms/InstCombine/GEPIdxCanon.ll | 2 +- .../Transforms/InstCombine/IntPtrCast.ll | 2 +- .../Transforms/InstCombine/JavaCompare.ll | 2 +- .../Regression/Transforms/InstCombine/add.ll | 2 +- .../Transforms/InstCombine/alloca.ll | 2 +- .../Transforms/InstCombine/and-compare.ll | 2 +- .../Transforms/InstCombine/and-or-and.ll | 2 +- .../Regression/Transforms/InstCombine/and.ll | 2 +- .../Transforms/InstCombine/binop-cast.ll | 2 +- .../Transforms/InstCombine/bit-tracking.ll | 4 +- .../Transforms/InstCombine/bittest.ll | 4 +- .../Transforms/InstCombine/bswap-fold.ll | 4 +- .../Transforms/InstCombine/bswap.ll | 2 +- .../InstCombine/call-cast-target.ll | 2 +- .../Transforms/InstCombine/call-intrinsics.ll | 2 +- .../Regression/Transforms/InstCombine/call.ll | 2 +- .../InstCombine/canonicalize_branch.ll | 2 +- .../Transforms/InstCombine/cast-and-cast.ll | 2 +- .../InstCombine/cast-cast-to-and.ll | 2 +- .../Transforms/InstCombine/cast-load-gep.ll | 2 +- .../Transforms/InstCombine/cast-malloc.ll | 2 +- .../Transforms/InstCombine/cast-propagate.ll | 2 +- .../Transforms/InstCombine/cast-set.ll | 2 +- .../Regression/Transforms/InstCombine/cast.ll | 4 +- .../Transforms/InstCombine/cast_ptr.ll | 4 +- .../Transforms/InstCombine/deadcode.ll | 2 +- .../Regression/Transforms/InstCombine/div.ll | 2 +- .../Transforms/InstCombine/fpcast.ll | 4 +- .../InstCombine/getelementptr-setcc.ll | 2 +- .../Transforms/InstCombine/getelementptr.ll | 2 +- .../InstCombine/getelementptr_cast.ll | 2 +- .../InstCombine/getelementptr_const.ll | 2 +- .../InstCombine/getelementptr_index.ll | 2 +- .../Transforms/InstCombine/hoist_instr.ll | 2 +- .../Regression/Transforms/InstCombine/load.ll | 2 +- .../Transforms/InstCombine/malloc.ll | 2 +- .../Transforms/InstCombine/memmove.ll | 2 +- .../Regression/Transforms/InstCombine/mul.ll | 2 +- .../Transforms/InstCombine/narrow.ll | 2 +- .../Regression/Transforms/InstCombine/not.ll | 2 +- .../Regression/Transforms/InstCombine/or.ll | 4 +- .../Regression/Transforms/InstCombine/phi.ll | 2 +- .../Regression/Transforms/InstCombine/rem.ll | 4 +- .../Transforms/InstCombine/select.ll | 4 +- .../Regression/Transforms/InstCombine/set.ll | 4 +- .../Transforms/InstCombine/setcc-cast-cast.ll | 2 +- .../InstCombine/setcc-strength-reduce.ll | 2 +- .../Transforms/InstCombine/shift-simplify.ll | 2 +- .../Transforms/InstCombine/shift-sra.ll | 6 +-- .../Transforms/InstCombine/shift.ll | 4 +- .../Transforms/InstCombine/signext.ll | 4 +- .../InstCombine/sink_instruction.ll | 2 +- .../InstCombine/stacksaverestore.ll | 4 +- .../Transforms/InstCombine/store.ll | 4 +- .../Regression/Transforms/InstCombine/sub.ll | 2 +- .../InstCombine/vec_demanded_elts.ll | 10 ++-- .../InstCombine/vec_insert_to_shuffle.ll | 6 +-- .../Transforms/InstCombine/vec_narrow.ll | 2 +- .../Transforms/InstCombine/vec_shuffle.ll | 4 +- .../Regression/Transforms/InstCombine/xor.ll | 4 +- .../InstCombine/zeroext-and-reduce.ll | 2 +- .../Regression/Transforms/InstCombine/zext.ll | 4 +- .../LCSSA/2006-06-03-IncorrectIDFPhis.ll | 4 +- .../2006-06-12-MultipleExitsSameBlock.ll | 4 +- .../LCSSA/2006-07-09-NoDominator.ll | 2 +- .../LCSSA/2006-10-31-UnreachableBlock-2.ll | 2 +- .../LCSSA/2006-10-31-UnreachableBlock.ll | 2 +- .../Regression/Transforms/LCSSA/basictest.ll | 4 +- .../LICM/2003-02-26-LoopExitNotDominated.ll | 2 +- .../LICM/2003-02-27-NestedLoopExitBlocks.ll | 2 +- .../2003-02-27-PreheaderExitNodeUpdate.ll | 2 +- .../LICM/2003-02-27-PreheaderProblem.ll | 2 +- .../LICM/2003-02-27-StoreSinkPHIs.ll | 2 +- .../LICM/2003-02-28-PromoteDifferentType.ll | 2 +- .../Transforms/LICM/2003-05-02-LoadHoist.ll | 2 +- .../LICM/2003-08-04-TrappingInstHoist.ll | 2 +- .../LICM/2003-08-04-TrappingInstOkHoist.ll | 2 +- .../LICM/2003-12-11-SinkingToPHI.ll | 2 +- .../LICM/2003-12-13-VolatilePromote.ll | 2 +- .../2004-09-14-AliasAnalysisInvalidate.llx | 2 +- .../LICM/2004-11-17-UndefIndexCrash.ll | 2 +- .../LICM/2005-03-24-LICM-Aggregate-Crash.ll | 2 +- .../LICM/2006-09-12-DeadUserOfSunkInstr.ll | 2 +- .../Regression/Transforms/LICM/basictest.ll | 2 +- .../LICM/call_sink_const_function.ll | 2 +- .../LICM/call_sink_pure_function.ll | 2 +- .../Transforms/LICM/no-preheader-test.ll | 2 +- .../Transforms/LICM/scalar_promote.ll | 2 +- .../Transforms/LICM/sink_critical_edge.ll | 2 +- .../Regression/Transforms/LICM/sink_inst.ll | 2 +- .../Regression/Transforms/LICM/sink_load.ll | 2 +- .../Transforms/LICM/sink_multiple.ll | 2 +- .../Transforms/LICM/sink_multiple_exits.ll | 2 +- .../Transforms/LICM/sink_only_some_exits.ll | 2 +- .../Transforms/LICM/sink_phi_node_use.ll | 2 +- .../Transforms/LICM/sink_trapping_inst.ll | 2 +- .../LevelRaise/2002-02-11-ArrayShape.ll | 2 +- .../LevelRaise/2002-02-14-BadAssertion.ll | 2 +- .../Transforms/LevelRaise/2002-03-11-Calls.ll | 2 +- .../2002-03-14-ConvertableToGEPHang.ll | 2 +- .../LevelRaise/2002-03-20-BadCodegen.ll | 2 +- .../Transforms/LevelRaise/2002-03-20-Crash.ll | 2 +- .../LevelRaise/2002-03-21-MissedRaise.ll | 2 +- .../LevelRaise/2002-03-21-MissedRaise2.ll | 2 +- .../LevelRaise/2002-03-21-MissedRaise3.ll | 2 +- .../LevelRaise/2002-04-16-MissedRaise.ll | 2 +- .../2002-05-02-BadCastElimination.ll | 2 +- .../LevelRaise/2002-05-02-MissedRaise.ll | 2 +- .../LevelRaise/2002-05-10-LoadPeephole.ll | 2 +- .../LevelRaise/2002-05-23-MissedRaise.ll | 2 +- .../LevelRaise/2002-07-16-MissedRaise.ll | 2 +- .../LevelRaise/2002-07-16-RaiseCrash.ll | 2 +- .../LevelRaise/2002-07-16-RaiseCrash2.ll | 2 +- .../2002-07-16-SourceAndDestCrash.ll | 2 +- .../2002-07-18-MissedAllocaRaise.ll | 2 +- .../LevelRaise/2002-07-31-AssertionFailure.ll | 2 +- .../LevelRaise/2002-09-10-PointerAdds.ll | 2 +- .../2002-10-02-SignExtensionProblem.ll | 2 +- .../LevelRaise/2002-10-08-VarArgCall.ll | 2 +- .../2002-10-08-VarArgCallInfLoop.ll | 2 +- .../LevelRaise/2002-11-13-PointerFunction.ll | 2 +- .../LevelRaise/2003-01-22-GEPProblem.ll | 2 +- .../LevelRaise/2003-01-30-ShiftCrash.ll | 2 +- .../LevelRaise/2003-02-13-CallRaise.ll | 2 +- .../LevelRaise/2003-05-01-CallCast.ll | 2 +- .../LevelRaise/2003-06-07-EmptyArrayTest.ll | 2 +- .../LevelRaise/2003-06-25-ExprAnalysis.ll | 2 +- .../2003-11-28-IllegalTypeConversion.ll | 2 +- .../LoopSimplify/2003-04-25-AssertFail.ll | 2 +- .../2003-05-12-PreheaderExitOfChild.ll | 2 +- .../LoopSimplify/2003-08-15-PreheadersFail.ll | 2 +- .../2003-12-10-ExitBlocksProblem.ll | 2 +- .../2004-02-05-DominatorInfoCorruption.ll | 2 +- .../2004-03-15-IncorrectDomUpdate.ll | 2 +- .../2004-04-01-IncorrectDomUpdate.ll | 2 +- ...2004-04-12-LoopSimplify-SwitchBackedges.ll | 2 +- ...004-04-13-LoopSimplifyUpdateDomFrontier.ll | 2 +- .../Transforms/LoopSimplify/basictest.ll | 2 +- .../Transforms/LoopSimplify/hardertest.ll | 2 +- .../LoopSimplify/phi-node-simplify.ll | 2 +- .../LoopSimplify/single-backedge.ll | 2 +- .../LoopStrengthReduce/2005-08-15-AddRecIV.ll | 2 +- .../2005-08-17-OutOfLoopVariant.ll | 2 +- .../2005-09-12-UsesOutOutsideOfLoop.ll | 2 +- .../LoopStrengthReduce/different-type-ivs.ll | 2 +- .../dont-hoist-simple-loop-constants.ll | 2 +- .../dont_insert_redundant_ops.ll | 2 +- .../LoopStrengthReduce/dont_reduce_bytes.ll | 2 +- .../exit_compare_live_range.ll | 2 +- .../invariant_value_first.ll | 2 +- .../invariant_value_first_arg.ll | 2 +- .../LoopStrengthReduce/nested-reduce.ll | 4 +- .../LoopStrengthReduce/ops_after_indvar.ll | 2 +- .../phi_node_update_multiple_preds.ll | 2 +- .../LoopStrengthReduce/related_indvars.ll | 2 +- .../LoopStrengthReduce/remove_indvar.ll | 2 +- .../share_code_in_preheader.ll | 2 +- .../LoopStrengthReduce/share_ivs.ll | 2 +- .../use_postinc_value_outside_loop.ll | 2 +- .../var_stride_used_by_compare.ll | 6 +-- .../LoopStrengthReduce/variable_stride.ll | 2 +- .../2004-05-13-DontUnrollTooMuch.ll | 2 +- .../2005-03-06-BadLoopInfoUpdate.ll | 2 +- .../LoopUnroll/2006-08-24-MultiBlockLoop.ll | 2 +- .../2006-02-14-LoopSimplifyCrash.ll | 2 +- .../LoopUnswitch/2006-02-22-UnswitchCrash.ll | 2 +- .../LoopUnswitch/2006-06-13-SingleEntryPHI.ll | 2 +- .../LoopUnswitch/2006-06-27-DeadSwitchCase.ll | 2 +- .../Transforms/LoopUnswitch/basictest.ll | 2 +- .../LowerInvoke/2003-12-10-Crash.llx | 2 +- .../LowerInvoke/2004-02-29-PHICrash.llx | 2 +- .../LowerInvoke/2005-08-03-InvokeWithPHI.ll | 2 +- .../2005-08-03-InvokeWithPHIUse.ll | 2 +- .../Transforms/LowerInvoke/basictest.ll | 4 +- .../2003-11-05-DominanceProperties.ll | 2 +- .../LowerSetJmp/2005-05-05-OldUses.ll | 2 +- .../Transforms/LowerSetJmp/simpletest.ll | 2 +- .../LowerSwitch/2003-05-01-PHIProblem.ll | 2 +- .../LowerSwitch/2003-08-23-EmptySwitch.ll | 2 +- .../2004-03-13-SwitchIsDefaultCrash.ll | 2 +- .../Mem2Reg/2002-03-28-UninitializedVal.ll | 2 +- .../2002-05-01-ShouldNotPromoteThisAlloca.ll | 2 +- .../Mem2Reg/2003-04-10-DFNotFound.ll | 2 +- .../Mem2Reg/2003-04-18-DeadBlockProblem.ll | 2 +- .../2003-04-24-MultipleIdenticalSuccessors.ll | 2 +- .../Mem2Reg/2003-06-26-IterativePromote.ll | 2 +- .../Mem2Reg/2003-10-05-DeadPHIInsertion.ll | 2 +- .../Mem2Reg/2005-06-30-ReadBeforeWrite.ll | 2 +- .../Transforms/Mem2Reg/2005-11-28-Crash.ll | 2 +- .../Transforms/Mem2Reg/DifferingTypes.ll | 2 +- .../Mem2Reg/PromoteMemToRegister.ll | 2 +- .../Transforms/Mem2Reg/UndefValuesMerge.ll | 2 +- .../PredicateSimplifier/2006-08-02-Switch.ll | 2 +- .../2006-08-07-LeaderOffByOne.ll | 2 +- .../2006-09-20-ResolveCycle.ll | 2 +- .../PredicateSimplifier/2006-09-20-SetCC.ll | 2 +- .../PredicateSimplifier/2006-10-22-IntOr.ll | 6 +-- .../2006-10-25-AddSetCC.ll | 4 +- .../2006-11-04-ImpossibleGT.ll | 2 +- .../2006-11-04-ReplacingZeros.ll | 2 +- .../2006-11-05-CycleGTLT.ll | 2 +- .../PredicateSimplifier/2006-11-11-Squeeze.ll | 2 +- .../2006-11-12-MergeNodes.ll | 2 +- .../PredicateSimplifier/predsimplify.ll | 4 +- .../PredicateSimplifier/predsimplify.reg1.ll | 2 +- .../PredicateSimplifier/predsimplify.reg2.ll | 2 +- .../PredicateSimplifier/predsimplify.reg3.ll | 2 +- .../PredicateSimplifier/predsimplify.reg4.ll | 2 +- .../PruneEH/2003-09-14-ExternalCall.llx | 2 +- .../PruneEH/2003-11-21-PHIUpdate.llx | 2 +- .../Transforms/PruneEH/recursivetest.llx | 2 +- .../Transforms/PruneEH/simplenoreturntest.ll | 2 +- .../Transforms/PruneEH/simpletest.llx | 2 +- .../2004-11-08-FreeUseCrash.ll | 2 +- .../RaiseAllocations/FreeCastConstantExpr.ll | 2 +- .../2002-05-15-AgressiveSubMove.ll | 2 +- .../Reassociate/2002-05-15-MissedTree.ll | 2 +- .../Reassociate/2002-05-15-SubReassociate.ll | 2 +- .../Reassociate/2002-05-15-SubReassociate2.ll | 2 +- .../2002-07-09-DominanceProblem.ll | 2 +- .../Reassociate/2003-08-12-InfiniteLoop.ll | 2 +- .../Reassociate/2005-08-24-Crash.ll | 2 +- .../2005-09-01-ArrayOutOfBounds.ll | 2 +- .../2006-04-27-ReassociateVector.ll | 2 +- .../Transforms/Reassociate/basictest.ll | 2 +- .../Transforms/Reassociate/basictest2.ll | 2 +- .../Transforms/Reassociate/basictest3.ll | 2 +- .../Transforms/Reassociate/basictest4.ll | 2 +- .../Transforms/Reassociate/inverses.ll | 2 +- .../Transforms/Reassociate/looptest.ll | 2 +- .../Transforms/Reassociate/mul-factor3.ll | 4 +- .../Transforms/Reassociate/mul-neg-add.ll | 2 +- .../Transforms/Reassociate/mulfactor.ll | 2 +- .../Transforms/Reassociate/mulfactor2.ll | 4 +- .../Transforms/Reassociate/negation.ll | 2 +- .../Transforms/Reassociate/otherops.ll | 2 +- .../Transforms/Reassociate/shift-factor.ll | 4 +- .../Transforms/Reassociate/shifttest.ll | 2 +- .../Transforms/Reassociate/subtest.ll | 2 +- .../Transforms/SCCP/2002-05-02-EdgeFailure.ll | 2 +- .../SCCP/2002-05-02-MissSecondInst.ll | 2 +- .../SCCP/2002-05-20-MissedIncomingValue.ll | 2 +- .../SCCP/2002-05-21-InvalidSimplify.ll | 2 +- .../SCCP/2002-08-30-GetElementPtrTest.ll | 2 +- .../SCCP/2003-06-24-OverdefinedPHIValue.ll | 2 +- .../SCCP/2003-08-26-InvokeHandling.ll | 2 +- .../Transforms/SCCP/2004-11-16-DeadInvoke.ll | 2 +- .../SCCP/2004-12-10-UndefBranchBug.ll | 2 +- .../SCCP/2006-10-23-IPSCCP-Crash.ll | 2 +- .../Regression/Transforms/SCCP/basictest.ll | 2 +- .../Regression/Transforms/SCCP/calltest.ll | 2 +- .../Transforms/SCCP/ipsccp-basic.ll | 2 +- .../Transforms/SCCP/ipsccp-conditional.ll | 2 +- .../Regression/Transforms/SCCP/ipsccp-gvar.ll | 2 +- .../Regression/Transforms/SCCP/loadtest.ll | 2 +- .../Transforms/SCCP/logical-nuke.ll | 2 +- .../Regression/Transforms/SCCP/phitest.ll | 2 +- .../Regression/Transforms/SCCP/sccptest.ll | 2 +- .../test/Regression/Transforms/SCCP/select.ll | 4 +- .../ScalarRepl/2003-05-29-ArrayFail.ll | 2 +- .../ScalarRepl/2003-05-30-InvalidIndices.ll | 2 +- .../ScalarRepl/2003-05-30-MultiLevel.ll | 2 +- .../ScalarRepl/2003-09-12-IncorrectPromote.ll | 2 +- .../ScalarRepl/2003-10-29-ArrayProblem.ll | 2 +- .../2005-12-14-UnionPromoteCrash.ll | 2 +- .../2006-01-24-IllegalUnionPromoteCrash.ll | 2 +- .../ScalarRepl/2006-04-20-PromoteCrash.ll | 2 +- .../2006-10-23-PointerUnionCrash.ll | 2 +- .../2006-11-07-InvalidArrayPromote.ll | 4 +- .../Transforms/ScalarRepl/AggregatePromote.ll | 4 +- .../Transforms/ScalarRepl/arraytest.ll | 2 +- .../Transforms/ScalarRepl/badarray.ll | 2 +- .../Transforms/ScalarRepl/basictest.ll | 2 +- .../Transforms/ScalarRepl/phinodepromote.ll | 2 +- .../Transforms/ScalarRepl/select_promote.ll | 2 +- .../Transforms/ScalarRepl/sroa_two.ll | 2 +- .../Transforms/ScalarRepl/union-pointer.ll | 4 +- .../Transforms/ScalarRepl/vector_promote.ll | 4 +- .../SimplifyCFG/2002-05-05-EmptyBlockMerge.ll | 2 +- .../SimplifyCFG/2002-05-21-PHIElimination.ll | 2 +- .../SimplifyCFG/2002-06-24-PHINode.ll | 2 +- .../SimplifyCFG/2002-09-24-PHIAssertion.ll | 2 +- .../SimplifyCFG/2003-03-07-DominateProblem.ll | 2 +- .../SimplifyCFG/2003-08-05-InvokeCrash.ll | 2 +- .../SimplifyCFG/2003-08-05-MishandleInvoke.ll | 2 +- .../SimplifyCFG/2003-08-17-BranchFold.ll | 2 +- .../2003-08-17-BranchFoldOrdering.ll | 2 +- .../SimplifyCFG/2003-08-17-FoldSwitch.ll | 2 +- .../2004-12-10-SimplifyCFGCrash.ll | 2 +- .../SimplifyCFG/2005-06-16-PHICrash.ll | 2 +- .../SimplifyCFG/2005-08-01-PHIUpdateFail.ll | 2 +- .../SimplifyCFG/2005-08-03-PHIFactorCrash.ll | 2 +- .../SimplifyCFG/2005-10-02-InvokeSimplify.ll | 2 +- .../2005-12-03-IncorrectPHIFold.ll | 2 +- .../SimplifyCFG/2006-02-17-InfiniteUnroll.ll | 2 +- .../SimplifyCFG/2006-06-12-InfLoop.ll | 2 +- .../SimplifyCFG/2006-08-03-Crash.ll | 2 +- .../SimplifyCFG/2006-10-19-UncondDiv.ll | 4 +- .../SimplifyCFG/2006-10-29-InvokeCrash.ll | 2 +- .../Transforms/SimplifyCFG/BrUnwind.ll | 2 +- .../Transforms/SimplifyCFG/DeadSetCC.ll | 2 +- .../SimplifyCFG/EqualPHIEdgeBlockMerge.ll | 2 +- .../Transforms/SimplifyCFG/HoistCode.ll | 2 +- .../Transforms/SimplifyCFG/InvokeEliminate.ll | 2 +- .../Transforms/SimplifyCFG/PhiBlockMerge.ll | 2 +- .../Transforms/SimplifyCFG/PhiBlockMerge2.ll | 2 +- .../Transforms/SimplifyCFG/PhiEliminate.ll | 2 +- .../Transforms/SimplifyCFG/PhiEliminate2.ll | 2 +- .../Transforms/SimplifyCFG/PhiNoEliminate.ll | 2 +- .../SimplifyCFG/UncondBranchToReturn.ll | 2 +- .../SimplifyCFG/UnreachableEliminate.ll | 2 +- .../Transforms/SimplifyCFG/basictest.ll | 2 +- .../SimplifyCFG/branch-cond-merge.ll | 2 +- .../SimplifyCFG/branch-cond-prop.ll | 2 +- .../SimplifyCFG/branch-fold-test.ll | 2 +- .../Transforms/SimplifyCFG/branch-fold.ll | 2 +- .../SimplifyCFG/branch-phi-thread.ll | 4 +- .../SimplifyCFG/hoist-common-code.ll | 2 +- .../Transforms/SimplifyCFG/return-merge.ll | 2 +- .../SimplifyCFG/switch-simplify-crash.ll | 2 +- .../Transforms/SimplifyCFG/switch_create.ll | 2 +- .../SimplifyCFG/switch_formation.ll | 2 +- .../SimplifyCFG/switch_switch_fold.ll | 2 +- .../Transforms/SimplifyCFG/switch_thread.ll | 2 +- .../2005-05-20-sprintf-crash.ll | 2 +- .../Transforms/SimplifyLibCalls/ExitInMain.ll | 2 +- .../Transforms/SimplifyLibCalls/FFS.ll | 2 +- .../Transforms/SimplifyLibCalls/FPrintF.ll | 2 +- .../Transforms/SimplifyLibCalls/IsDigit.ll | 2 +- .../Transforms/SimplifyLibCalls/MemCpy.ll | 4 +- .../Transforms/SimplifyLibCalls/MemMove.ll | 4 +- .../Transforms/SimplifyLibCalls/MemSet.ll | 2 +- .../Transforms/SimplifyLibCalls/Pow.ll | 4 +- .../Transforms/SimplifyLibCalls/Puts.ll | 2 +- .../Transforms/SimplifyLibCalls/SPrintF.ll | 4 +- .../Transforms/SimplifyLibCalls/StrCat.ll | 2 +- .../Transforms/SimplifyLibCalls/StrChr.ll | 2 +- .../Transforms/SimplifyLibCalls/StrCmp.ll | 2 +- .../Transforms/SimplifyLibCalls/StrCpy.ll | 2 +- .../Transforms/SimplifyLibCalls/StrLen.ll | 2 +- .../Transforms/SimplifyLibCalls/StrNCmp.ll | 2 +- .../Transforms/SimplifyLibCalls/ToAscii.ll | 2 +- .../Transforms/SimplifyLibCalls/floor.ll | 12 ++--- .../Transforms/SimplifyLibCalls/memcmp.ll | 4 +- .../TailCallElim/accum_recursion.ll | 2 +- .../accum_recursion_constant_arg.ll | 2 +- .../Transforms/TailCallElim/ackermann.ll | 2 +- .../TailCallElim/dont-tce-tail-marked-call.ll | 2 +- .../TailCallElim/intervening-inst.ll | 2 +- .../TailCallElim/move_alloca_for_tail_call.ll | 2 +- .../Transforms/TailCallElim/return-undef.ll | 4 +- .../TailCallElim/return_constant.ll | 2 +- .../TailCallElim/tail_call_with_branch.ll | 2 +- .../TailCallElim/trivial_codegen_tailcall.ll | 2 +- .../TailDup/2003-06-24-Simpleloop.ll | 2 +- .../TailDup/2003-07-22-InfiniteLoop.ll | 2 +- .../TailDup/2003-08-23-InvalidatedPointers.ll | 2 +- .../TailDup/2003-08-31-UnreachableBlocks.ll | 2 +- .../TailDup/2004-04-01-DemoteRegToStack.llx | 2 +- .../Transforms/TailDup/MergeTest.ll | 2 +- .../Transforms/TailDup/PHIUpdateTest.ll | 2 +- .../Transforms/TailDup/basictest.ll | 2 +- .../Transforms/TailDup/basictest2.ll | 2 +- .../Transforms/TailDup/if-tail-dup.ll | 5 +- 1199 files changed, 1682 insertions(+), 1676 deletions(-) create mode 100644 llvm/test/Feature/newcasts.ll diff --git a/llvm/test/Feature/alignment.ll b/llvm/test/Feature/alignment.ll index 6ea7d8d7ff46..871592b2ff32 100644 --- a/llvm/test/Feature/alignment.ll +++ b/llvm/test/Feature/alignment.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as %s -o - | llvm-dis > %t1.ll +; RUN: llvm-upgrade < %s | llvm-as | llvm-dis > %t1.ll ; RUN: llvm-as %t1.ll -o - | llvm-dis > %t2.ll ; RUN: diff %t1.ll %t2.ll diff --git a/llvm/test/Feature/basictest.ll b/llvm/test/Feature/basictest.ll index cabf6036dc3a..cf040ec25083 100644 --- a/llvm/test/Feature/basictest.ll +++ b/llvm/test/Feature/basictest.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as %s -o - | llvm-dis > %t1.ll +; RUN: llvm-upgrade < %s | llvm-as | llvm-dis > %t1.ll ; RUN: llvm-as %t1.ll -o - | llvm-dis > %t2.ll ; RUN: diff %t1.ll %t2.ll @@ -30,4 +30,3 @@ begin Startup: ret int 0 end - diff --git a/llvm/test/Feature/callingconventions.ll b/llvm/test/Feature/callingconventions.ll index ea50b0a86ab4..5617f9f26f98 100644 --- a/llvm/test/Feature/callingconventions.ll +++ b/llvm/test/Feature/callingconventions.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as %s -o - | llvm-dis > %t1.ll +; RUN: llvm-upgrade < %s | llvm-as | llvm-dis > %t1.ll ; RUN: llvm-as %t1.ll -o - | llvm-dis > %t2.ll ; RUN: diff %t1.ll %t2.ll diff --git a/llvm/test/Feature/calltest.ll b/llvm/test/Feature/calltest.ll index 861d7632d41a..090e840007e3 100644 --- a/llvm/test/Feature/calltest.ll +++ b/llvm/test/Feature/calltest.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as %s -o - | llvm-dis > %t1.ll +; RUN: llvm-upgrade < %s | llvm-as | llvm-dis > %t1.ll ; RUN: llvm-as %t1.ll -o - | llvm-dis > %t2.ll ; RUN: diff %t1.ll %t2.ll diff --git a/llvm/test/Feature/casttest.ll b/llvm/test/Feature/casttest.ll index e7d8756791b6..96f971a0e8fd 100644 --- a/llvm/test/Feature/casttest.ll +++ b/llvm/test/Feature/casttest.ll @@ -1,23 +1,7 @@ -; RUN: llvm-as %s -o - | llvm-dis > %t1.ll +; RUN: llvm-upgrade < %s | llvm-as | llvm-dis > %t1.ll ; RUN: llvm-as %t1.ll -o - | llvm-dis > %t2.ll ; RUN: diff %t1.ll %t2.ll -void "NewCasts" (short %x) { - %a = zext short %x to int - %b = sext short %x to uint - %c = trunc short %x to ubyte - %d = uitofp short %x to float - %e = sitofp short %x to double - %f = fptoui float %d to short - %g = fptosi double %e to short - %i = fpext float %d to double - %j = fptrunc double %i to float - %k = bitcast int %a to float - %l = inttoptr short %x to int* - %m = ptrtoint int* %l to long - ret void -} - short "FunFunc"(long %x, sbyte %z) begin bb0: ;;