llvm-reduce: Remove test dependence on registered targets
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Wed, 21 Dec 2022 15:46:23 +0000 (10:46 -0500)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Wed, 21 Dec 2022 15:50:21 +0000 (10:50 -0500)
commitd8fb46ee5555e73ab7a835b0098d0d7ee371c18b
treee43566fe5277f22d5429152e053e38204caafbb1
parent69e75ae695d9ef1360a2a1fbefd6e0e0456c3f7b
llvm-reduce: Remove test dependence on registered targets

This reverts e4b126cc2d33033a5538d72a88f6aa153ac8b757 and
e57ab8fe91f06e71d3de2df07e6c7efd2f0c6078.

This previously depended on where the target happened to construct (or
not) the MachineFunctionInfo during the initial MIR construction. Now
that the MachineFunctionInfo is consistently constructed at
MachineFunction construction time, this should always work.
llvm/test/tools/llvm-reduce/file-output-type.test