llvm-project/mlir/test/lib/Transforms
River Riddle 2f21a57966 [llvm][STLExtras] Move the algorithm `interleave*` methods from MLIR to LLVM
These have proved incredibly useful for interleaving values between a range w.r.t to streams. After this revision, the mlir/Support/STLExtras.h is empty. A followup revision will remove it from the tree.

Differential Revision: https://reviews.llvm.org/D78067
2020-04-14 15:14:40 -07:00
..
CMakeLists.txt [mlir][Linalg] Add a test for a fused Linalg pass based on DRR to go from matmul to vectors 2020-04-08 16:54:40 -04:00
TestAllReduceLowering.cpp [MLIR][NFC] applyPatternsGreedily -> applyPatternsAndFoldGreedily 2020-04-10 12:55:21 +05:30
TestCallGraph.cpp [mlir][Pass] Remove the use of CRTP from the Pass classes 2020-04-07 14:08:52 -07:00
TestConstantFold.cpp [mlir][Pass] Remove the use of CRTP from the Pass classes 2020-04-07 14:08:52 -07:00
TestConvertGPUKernelToCubin.cpp Fix a warning building on my machine, NFC. warning: unused function 'compilePtxToCubinForTesting' 2020-03-23 11:16:55 -07:00
TestDominance.cpp [mlir][Pass] Remove the use of CRTP from the Pass classes 2020-04-07 14:08:52 -07:00
TestGpuMemoryPromotion.cpp [mlir][Pass] Remove the use of CRTP from the Pass classes 2020-04-07 14:08:52 -07:00
TestGpuParallelLoopMapping.cpp [mlir][Pass] Remove the use of CRTP from the Pass classes 2020-04-07 14:08:52 -07:00
TestInlining.cpp [mlir][Pass] Remove the use of CRTP from the Pass classes 2020-04-07 14:08:52 -07:00
TestLinalgMatmulToVector.cpp [MLIR][NFC] applyPatternsGreedily -> applyPatternsAndFoldGreedily 2020-04-10 12:55:21 +05:30
TestLinalgTransforms.cpp [MLIR][NFC] applyPatternsGreedily -> applyPatternsAndFoldGreedily 2020-04-10 12:55:21 +05:30
TestLiveness.cpp [mlir][Pass] Remove the use of CRTP from the Pass classes 2020-04-07 14:08:52 -07:00
TestLoopFusion.cpp [MLIR] NFC cleanup/modernize memref-dataflow-opt / getNestingDepth 2020-04-14 00:03:06 +05:30
TestLoopMapping.cpp [mlir][Pass] Remove the use of CRTP from the Pass classes 2020-04-07 14:08:52 -07:00
TestLoopParametricTiling.cpp [mlir][Pass] Remove the use of CRTP from the Pass classes 2020-04-07 14:08:52 -07:00
TestMemRefBoundCheck.cpp [mlir][Pass] Remove the use of CRTP from the Pass classes 2020-04-07 14:08:52 -07:00
TestMemRefDependenceCheck.cpp [mlir][Pass] Remove the use of CRTP from the Pass classes 2020-04-07 14:08:52 -07:00
TestMemRefStrideCalculation.cpp [llvm][STLExtras] Move the algorithm `interleave*` methods from MLIR to LLVM 2020-04-14 15:14:40 -07:00
TestOpaqueLoc.cpp [mlir][Pass] Remove the use of CRTP from the Pass classes 2020-04-07 14:08:52 -07:00
TestVectorToLoopsConversion.cpp [MLIR][NFC] applyPatternsGreedily -> applyPatternsAndFoldGreedily 2020-04-10 12:55:21 +05:30
TestVectorTransforms.cpp [MLIR][NFC] applyPatternsGreedily -> applyPatternsAndFoldGreedily 2020-04-10 12:55:21 +05:30