DirectXShaderCompiler/test/Transforms
Chris B ea3c096960
Disable LLVM LIT suites and tests (#4827)
Disable LLVM LIT suites and tests

This patch is a little more selective than the clang counterpart. Most
of the LLVM tests are expected to pass in DXC.

In cases where very few tests are failing for obvious reasons I've
disabled individual tests using `REQUIRES` lines. In most places I've
disabled whole suites. Any suite that is expected to pass, I've also
included a comment of the failing test cases so that we can investigate
further.

IR Verifier and Integer tests are disabled only on Windows. These tests
pass on *nix platforms but fail on Windows due to the MS filesystem
modifications causing llvm-as to crash.
2022-11-29 12:53:22 -06:00
..
ADCE first commit 2016-12-28 11:52:27 -08:00
AddDiscriminators first commit 2016-12-28 11:52:27 -08:00
AlignmentFromAssumptions first commit 2016-12-28 11:52:27 -08:00
ArgumentPromotion first commit 2016-12-28 11:52:27 -08:00
AtomicExpand/ARM first commit 2016-12-28 11:52:27 -08:00
BBVectorize first commit 2016-12-28 11:52:27 -08:00
BDCE first commit 2016-12-28 11:52:27 -08:00
BranchFolding first commit 2016-12-28 11:52:27 -08:00
CodeExtractor first commit 2016-12-28 11:52:27 -08:00
CodeGenPrepare first commit 2016-12-28 11:52:27 -08:00
ConstProp first commit 2016-12-28 11:52:27 -08:00
ConstantHoisting first commit 2016-12-28 11:52:27 -08:00
ConstantMerge first commit 2016-12-28 11:52:27 -08:00
CorrelatedValuePropagation first commit 2016-12-28 11:52:27 -08:00
DeadArgElim first commit 2016-12-28 11:52:27 -08:00
DeadStoreElimination first commit 2016-12-28 11:52:27 -08:00
EarlyCSE first commit 2016-12-28 11:52:27 -08:00
EliminateAvailableExternally first commit 2016-12-28 11:52:27 -08:00
Float2Int first commit 2016-12-28 11:52:27 -08:00
FunctionAttrs first commit 2016-12-28 11:52:27 -08:00
GCOVProfiling first commit 2016-12-28 11:52:27 -08:00
GVN first commit 2016-12-28 11:52:27 -08:00
GlobalDCE first commit 2016-12-28 11:52:27 -08:00
GlobalOpt first commit 2016-12-28 11:52:27 -08:00
IPConstantProp first commit 2016-12-28 11:52:27 -08:00
IRCE first commit 2016-12-28 11:52:27 -08:00
IndVarSimplify first commit 2016-12-28 11:52:27 -08:00
Inline first commit 2016-12-28 11:52:27 -08:00
InstCombine first commit 2016-12-28 11:52:27 -08:00
InstMerge first commit 2016-12-28 11:52:27 -08:00
InstSimplify first commit 2016-12-28 11:52:27 -08:00
Internalize first commit 2016-12-28 11:52:27 -08:00
JumpThreading first commit 2016-12-28 11:52:27 -08:00
LCSSA first commit 2016-12-28 11:52:27 -08:00
LICM first commit 2016-12-28 11:52:27 -08:00
LoadCombine first commit 2016-12-28 11:52:27 -08:00
LoopDeletion first commit 2016-12-28 11:52:27 -08:00
LoopDistribute first commit 2016-12-28 11:52:27 -08:00
LoopIdiom first commit 2016-12-28 11:52:27 -08:00
LoopInterchange first commit 2016-12-28 11:52:27 -08:00
LoopReroll first commit 2016-12-28 11:52:27 -08:00
LoopRotate first commit 2016-12-28 11:52:27 -08:00
LoopSimplify first commit 2016-12-28 11:52:27 -08:00
LoopStrengthReduce first commit 2016-12-28 11:52:27 -08:00
LoopUnroll first commit 2016-12-28 11:52:27 -08:00
LoopUnswitch first commit 2016-12-28 11:52:27 -08:00
LoopVectorize first commit 2016-12-28 11:52:27 -08:00
LowerAtomic first commit 2016-12-28 11:52:27 -08:00
LowerBitSets first commit 2016-12-28 11:52:27 -08:00
LowerExpectIntrinsic first commit 2016-12-28 11:52:27 -08:00
LowerInvoke first commit 2016-12-28 11:52:27 -08:00
LowerSwitch first commit 2016-12-28 11:52:27 -08:00
Mem2Reg first commit 2016-12-28 11:52:27 -08:00
MemCpyOpt first commit 2016-12-28 11:52:27 -08:00
MergeFunc first commit 2016-12-28 11:52:27 -08:00
MetaRenamer first commit 2016-12-28 11:52:27 -08:00
NaryReassociate first commit 2016-12-28 11:52:27 -08:00
PartiallyInlineLibCalls first commit 2016-12-28 11:52:27 -08:00
PhaseOrdering first commit 2016-12-28 11:52:27 -08:00
Reassociate first commit 2016-12-28 11:52:27 -08:00
Reg2Mem first commit 2016-12-28 11:52:27 -08:00
SCCP first commit 2016-12-28 11:52:27 -08:00
SLPVectorizer first commit 2016-12-28 11:52:27 -08:00
SROA first commit 2016-12-28 11:52:27 -08:00
SafeStack first commit 2016-12-28 11:52:27 -08:00
SampleProfile first commit 2016-12-28 11:52:27 -08:00
ScalarRepl first commit 2016-12-28 11:52:27 -08:00
Scalarizer first commit 2016-12-28 11:52:27 -08:00
SimplifyCFG first commit 2016-12-28 11:52:27 -08:00
Sink first commit 2016-12-28 11:52:27 -08:00
SpeculativeExecution first commit 2016-12-28 11:52:27 -08:00
StraightLineStrengthReduce first commit 2016-12-28 11:52:27 -08:00
StripSymbols first commit 2016-12-28 11:52:27 -08:00
StructurizeCFG first commit 2016-12-28 11:52:27 -08:00
TailCallElim first commit 2016-12-28 11:52:27 -08:00
TailDup first commit 2016-12-28 11:52:27 -08:00
Util first commit 2016-12-28 11:52:27 -08:00
lit.local.cfg Disable LLVM LIT suites and tests (#4827) 2022-11-29 12:53:22 -06:00