Fix PR4910: Broken logic in coalescer means when a physical register liveness is...
[llvm/avr.git] / win32 / Transforms / Transforms.vcproj
blob2554a4ea3b6741f10aff29ec41f905674301e9c4
1 <?xml version="1.0" encoding="Windows-1252"?>
2 <VisualStudioProject
3 ProjectType="Visual C++"
4 Version="8.00"
5 Name="Transforms"
6 ProjectGUID="{C59374C1-9FC0-4147-B836-327DFDC52D99}"
7 Keyword="Win32Proj"
9 <Platforms>
10 <Platform
11 Name="Win32"
13 <Platform
14 Name="x64"
16 </Platforms>
17 <ToolFiles>
18 </ToolFiles>
19 <Configurations>
20 <Configuration
21 Name="Debug|Win32"
22 OutputDirectory="$(ProjectDir)..\bin\$(PlatformName)\$(ConfigurationName)"
23 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
24 ConfigurationType="4"
25 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops;..\common.vsprops"
26 CharacterSet="2"
28 <Tool
29 Name="VCPreBuildEventTool"
31 <Tool
32 Name="VCCustomBuildTool"
34 <Tool
35 Name="VCXMLDataGeneratorTool"
37 <Tool
38 Name="VCWebServiceProxyGeneratorTool"
40 <Tool
41 Name="VCMIDLTool"
43 <Tool
44 Name="VCCLCompilerTool"
45 Optimization="0"
46 AdditionalIncludeDirectories="..\..\include;.."
47 PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;WIN32;_DEBUG;_LIB;__STDC_LIMIT_MACROS"
48 StringPooling="true"
49 MinimalRebuild="true"
50 BasicRuntimeChecks="3"
51 RuntimeLibrary="3"
52 ForceConformanceInForLoopScope="true"
53 RuntimeTypeInfo="true"
54 UsePrecompiledHeader="0"
55 ProgramDataBaseFileName="$(OutDir)\$(ProjectName).pdb"
56 BrowseInformation="1"
57 WarningLevel="3"
58 Detect64BitPortabilityProblems="false"
59 DebugInformationFormat="3"
60 DisableSpecificWarnings="4355,4146,4800"
62 <Tool
63 Name="VCManagedResourceCompilerTool"
65 <Tool
66 Name="VCResourceCompilerTool"
68 <Tool
69 Name="VCPreLinkEventTool"
71 <Tool
72 Name="VCLibrarianTool"
73 OutputFile="$(OutDir)/Transforms.lib"
75 <Tool
76 Name="VCALinkTool"
78 <Tool
79 Name="VCXDCMakeTool"
81 <Tool
82 Name="VCBscMakeTool"
84 <Tool
85 Name="VCFxCopTool"
87 <Tool
88 Name="VCPostBuildEventTool"
90 </Configuration>
91 <Configuration
92 Name="Debug|x64"
93 OutputDirectory="$(ProjectDir)..\bin\$(PlatformName)\$(ConfigurationName)"
94 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
95 ConfigurationType="4"
96 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
97 CharacterSet="2"
99 <Tool
100 Name="VCPreBuildEventTool"
102 <Tool
103 Name="VCCustomBuildTool"
105 <Tool
106 Name="VCXMLDataGeneratorTool"
108 <Tool
109 Name="VCWebServiceProxyGeneratorTool"
111 <Tool
112 Name="VCMIDLTool"
113 TargetEnvironment="3"
115 <Tool
116 Name="VCCLCompilerTool"
117 Optimization="0"
118 AdditionalIncludeDirectories="..\..\include;.."
119 PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;WIN32;_DEBUG;_LIB;__STDC_LIMIT_MACROS"
120 StringPooling="true"
121 MinimalRebuild="true"
122 BasicRuntimeChecks="3"
123 RuntimeLibrary="3"
124 ForceConformanceInForLoopScope="true"
125 RuntimeTypeInfo="true"
126 UsePrecompiledHeader="0"
127 ProgramDataBaseFileName="$(OutDir)\$(ProjectName).pdb"
128 BrowseInformation="1"
129 WarningLevel="3"
130 Detect64BitPortabilityProblems="false"
131 DebugInformationFormat="3"
132 DisableSpecificWarnings="4355,4146,4800"
134 <Tool
135 Name="VCManagedResourceCompilerTool"
137 <Tool
138 Name="VCResourceCompilerTool"
140 <Tool
141 Name="VCPreLinkEventTool"
143 <Tool
144 Name="VCLibrarianTool"
145 OutputFile="$(OutDir)/Transforms.lib"
147 <Tool
148 Name="VCALinkTool"
150 <Tool
151 Name="VCXDCMakeTool"
153 <Tool
154 Name="VCBscMakeTool"
156 <Tool
157 Name="VCFxCopTool"
159 <Tool
160 Name="VCPostBuildEventTool"
162 </Configuration>
163 <Configuration
164 Name="Release|Win32"
165 OutputDirectory="$(ProjectDir)..\bin\$(PlatformName)\$(ConfigurationName)"
166 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
167 ConfigurationType="4"
168 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops;..\common.vsprops"
169 CharacterSet="2"
171 <Tool
172 Name="VCPreBuildEventTool"
174 <Tool
175 Name="VCCustomBuildTool"
177 <Tool
178 Name="VCXMLDataGeneratorTool"
180 <Tool
181 Name="VCWebServiceProxyGeneratorTool"
183 <Tool
184 Name="VCMIDLTool"
186 <Tool
187 Name="VCCLCompilerTool"
188 AdditionalIncludeDirectories="..\..\include;.."
189 PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;WIN32;NDEBUG;_LIB;__STDC_LIMIT_MACROS"
190 StringPooling="true"
191 RuntimeLibrary="2"
192 ForceConformanceInForLoopScope="true"
193 RuntimeTypeInfo="true"
194 UsePrecompiledHeader="0"
195 ProgramDataBaseFileName="$(OutDir)\$(ProjectName).pdb"
196 WarningLevel="3"
197 Detect64BitPortabilityProblems="false"
198 DebugInformationFormat="3"
199 DisableSpecificWarnings="4355,4146,4800"
201 <Tool
202 Name="VCManagedResourceCompilerTool"
204 <Tool
205 Name="VCResourceCompilerTool"
207 <Tool
208 Name="VCPreLinkEventTool"
210 <Tool
211 Name="VCLibrarianTool"
212 OutputFile="$(OutDir)/Transforms.lib"
214 <Tool
215 Name="VCALinkTool"
217 <Tool
218 Name="VCXDCMakeTool"
220 <Tool
221 Name="VCBscMakeTool"
223 <Tool
224 Name="VCFxCopTool"
226 <Tool
227 Name="VCPostBuildEventTool"
229 </Configuration>
230 <Configuration
231 Name="Release|x64"
232 OutputDirectory="$(ProjectDir)..\bin\$(PlatformName)\$(ConfigurationName)"
233 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
234 ConfigurationType="4"
235 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
236 CharacterSet="2"
238 <Tool
239 Name="VCPreBuildEventTool"
241 <Tool
242 Name="VCCustomBuildTool"
244 <Tool
245 Name="VCXMLDataGeneratorTool"
247 <Tool
248 Name="VCWebServiceProxyGeneratorTool"
250 <Tool
251 Name="VCMIDLTool"
252 TargetEnvironment="3"
254 <Tool
255 Name="VCCLCompilerTool"
256 AdditionalIncludeDirectories="..\..\include;.."
257 PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;WIN32;NDEBUG;_LIB;__STDC_LIMIT_MACROS"
258 StringPooling="true"
259 RuntimeLibrary="2"
260 ForceConformanceInForLoopScope="true"
261 RuntimeTypeInfo="true"
262 UsePrecompiledHeader="0"
263 ProgramDataBaseFileName="$(OutDir)\$(ProjectName).pdb"
264 WarningLevel="3"
265 Detect64BitPortabilityProblems="false"
266 DebugInformationFormat="3"
267 DisableSpecificWarnings="4355,4146,4800"
269 <Tool
270 Name="VCManagedResourceCompilerTool"
272 <Tool
273 Name="VCResourceCompilerTool"
275 <Tool
276 Name="VCPreLinkEventTool"
278 <Tool
279 Name="VCLibrarianTool"
280 OutputFile="$(OutDir)/Transforms.lib"
282 <Tool
283 Name="VCALinkTool"
285 <Tool
286 Name="VCXDCMakeTool"
288 <Tool
289 Name="VCBscMakeTool"
291 <Tool
292 Name="VCFxCopTool"
294 <Tool
295 Name="VCPostBuildEventTool"
297 </Configuration>
298 </Configurations>
299 <References>
300 </References>
301 <Files>
302 <Filter
303 Name="Source Files"
304 Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
305 UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
307 <File
308 RelativePath="..\..\lib\Transforms\IPO\MergeFunctions.cpp"
310 </File>
311 <File
312 RelativePath="..\..\lib\Transforms\Scalar\SimplifyHalfPowrLibCalls.cpp"
314 </File>
315 <Filter
316 Name="Instrumentation"
318 <File
319 RelativePath="..\..\lib\Transforms\Instrumentation\BlockProfiling.cpp"
321 </File>
322 <File
323 RelativePath="..\..\lib\Transforms\Instrumentation\EdgeProfiling.cpp"
325 </File>
326 <File
327 RelativePath="..\..\lib\Transforms\Instrumentation\ProfilingUtils.cpp"
329 </File>
330 <File
331 RelativePath="..\..\lib\Transforms\Instrumentation\ProfilingUtils.h"
333 </File>
334 <File
335 RelativePath="..\..\lib\Transforms\Instrumentation\RSProfiling.cpp"
337 </File>
338 <File
339 RelativePath="..\..\lib\Transforms\Instrumentation\RSProfiling.h"
341 </File>
342 </Filter>
343 <Filter
344 Name="IPO"
346 <File
347 RelativePath="..\..\lib\Transforms\Ipo\ArgumentPromotion.cpp"
349 </File>
350 <File
351 RelativePath="..\..\lib\Transforms\Ipo\ConstantMerge.cpp"
353 </File>
354 <File
355 RelativePath="..\..\lib\Transforms\Ipo\DeadArgumentElimination.cpp"
357 </File>
358 <File
359 RelativePath="..\..\lib\Transforms\Ipo\DeadTypeElimination.cpp"
361 </File>
362 <File
363 RelativePath="..\..\lib\Transforms\IPO\ExtractGV.cpp"
365 </File>
366 <File
367 RelativePath="..\..\lib\Transforms\IPO\FunctionAttrs.cpp"
369 </File>
370 <File
371 RelativePath="..\..\lib\Transforms\Ipo\GlobalDCE.cpp"
373 </File>
374 <File
375 RelativePath="..\..\lib\Transforms\Ipo\GlobalOpt.cpp"
377 </File>
378 <File
379 RelativePath="..\..\lib\Transforms\Ipo\IndMemRemoval.cpp"
381 </File>
382 <File
383 RelativePath="..\..\lib\Transforms\IPO\InlineAlways.cpp"
385 </File>
386 <File
387 RelativePath="..\..\lib\Transforms\Ipo\Inliner.cpp"
389 </File>
390 <File
391 RelativePath="..\..\lib\Transforms\Ipo\InlineSimple.cpp"
393 </File>
394 <File
395 RelativePath="..\..\lib\Transforms\Ipo\Internalize.cpp"
397 </File>
398 <File
399 RelativePath="..\..\lib\Transforms\Ipo\IPConstantPropagation.cpp"
401 </File>
402 <File
403 RelativePath="..\..\lib\Transforms\Ipo\LoopExtractor.cpp"
405 </File>
406 <File
407 RelativePath="..\..\lib\Transforms\Ipo\LowerSetJmp.cpp"
409 </File>
410 <File
411 RelativePath="..\..\lib\Transforms\IPO\PartialSpecialization.cpp"
413 </File>
414 <File
415 RelativePath="..\..\lib\Transforms\Ipo\PruneEH.cpp"
417 </File>
418 <File
419 RelativePath="..\..\lib\Transforms\Ipo\RaiseAllocations.cpp"
421 </File>
422 <File
423 RelativePath="..\..\lib\Transforms\IPO\StripDeadPrototypes.cpp"
425 </File>
426 <File
427 RelativePath="..\..\lib\Transforms\Ipo\StripSymbols.cpp"
429 </File>
430 <File
431 RelativePath="..\..\lib\Transforms\IPO\StructRetPromotion.cpp"
433 </File>
434 </Filter>
435 <Filter
436 Name="Scalar"
438 <File
439 RelativePath="..\..\lib\Transforms\Scalar\ADCE.cpp"
441 </File>
442 <File
443 RelativePath="..\..\lib\Transforms\Scalar\BasicBlockPlacement.cpp"
445 </File>
446 <File
447 RelativePath="..\..\lib\Transforms\Scalar\CodeGenPrepare.cpp"
449 </File>
450 <File
451 RelativePath="..\..\lib\Transforms\Scalar\CondPropagate.cpp"
453 </File>
454 <File
455 RelativePath="..\..\lib\Transforms\Scalar\ConstantProp.cpp"
457 </File>
458 <File
459 RelativePath="..\..\lib\Transforms\Scalar\DCE.cpp"
461 </File>
462 <File
463 RelativePath="..\..\lib\Transforms\Scalar\DeadStoreElimination.cpp"
465 </File>
466 <File
467 RelativePath="..\..\lib\Transforms\Scalar\GVN.cpp"
469 </File>
470 <File
471 RelativePath="..\..\lib\Transforms\Scalar\GVNPRE.cpp"
473 </File>
474 <File
475 RelativePath="..\..\lib\Transforms\Scalar\IndVarSimplify.cpp"
477 </File>
478 <File
479 RelativePath="..\..\lib\Transforms\Scalar\InstructionCombining.cpp"
481 </File>
482 <File
483 RelativePath="..\..\lib\Transforms\Scalar\JumpThreading.cpp"
485 </File>
486 <File
487 RelativePath="..\..\lib\Transforms\Scalar\LICM.cpp"
489 </File>
490 <File
491 RelativePath="..\..\lib\Transforms\Scalar\LoopDeletion.cpp"
493 </File>
494 <File
495 RelativePath="..\..\lib\Transforms\Scalar\LoopIndexSplit.cpp"
497 </File>
498 <File
499 RelativePath="..\..\lib\Transforms\Scalar\LoopRotation.cpp"
501 </File>
502 <File
503 RelativePath="..\..\lib\Transforms\Scalar\LoopStrengthReduce.cpp"
505 </File>
506 <File
507 RelativePath="..\..\lib\Transforms\Scalar\LoopUnroll.cpp"
509 </File>
510 <File
511 RelativePath="..\..\lib\Transforms\Scalar\LoopUnswitch.cpp"
513 </File>
514 <File
515 RelativePath="..\..\lib\Transforms\Scalar\MemCpyOptimizer.cpp"
517 </File>
518 <File
519 RelativePath="..\..\lib\Transforms\Scalar\PredicateSimplifier.cpp"
521 </File>
522 <File
523 RelativePath="..\..\lib\Transforms\Scalar\Reassociate.cpp"
525 </File>
526 <File
527 RelativePath="..\..\lib\Transforms\Scalar\Reg2Mem.cpp"
529 </File>
530 <File
531 RelativePath="..\..\lib\Transforms\Scalar\Scalar.cpp"
533 </File>
534 <File
535 RelativePath="..\..\lib\Transforms\Scalar\ScalarReplAggregates.cpp"
537 </File>
538 <File
539 RelativePath="..\..\lib\Transforms\Scalar\SCCP.cpp"
541 </File>
542 <File
543 RelativePath="..\..\lib\Transforms\Scalar\SimplifyCFGPass.cpp"
545 </File>
546 <File
547 RelativePath="..\..\lib\Transforms\Scalar\SimplifyLibCalls.cpp"
549 <FileConfiguration
550 Name="Debug|Win32"
552 <Tool
553 Name="VCCLCompilerTool"
554 ObjectFile="$(IntDir)\$(InputName)1.obj"
555 XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
557 </FileConfiguration>
558 <FileConfiguration
559 Name="Release|Win32"
561 <Tool
562 Name="VCCLCompilerTool"
563 ObjectFile="$(IntDir)\$(InputName)1.obj"
564 XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
566 </FileConfiguration>
567 </File>
568 <File
569 RelativePath="..\..\lib\Transforms\Scalar\TailDuplication.cpp"
571 </File>
572 <File
573 RelativePath="..\..\lib\Transforms\Scalar\TailRecursionElimination.cpp"
575 </File>
576 </Filter>
577 <Filter
578 Name="Utils"
580 <File
581 RelativePath="..\..\lib\Transforms\Utils\BasicBlockUtils.cpp"
583 </File>
584 <File
585 RelativePath="..\..\lib\Transforms\Utils\BasicInliner.cpp"
587 </File>
588 <File
589 RelativePath="..\..\lib\Transforms\Utils\BreakCriticalEdges.cpp"
591 </File>
592 <File
593 RelativePath="..\..\lib\Transforms\Utils\CloneFunction.cpp"
595 </File>
596 <File
597 RelativePath="..\..\lib\Transforms\Utils\CloneLoop.cpp"
599 </File>
600 <File
601 RelativePath="..\..\lib\Transforms\Utils\CloneModule.cpp"
603 </File>
604 <File
605 RelativePath="..\..\lib\Transforms\Utils\CloneTrace.cpp"
607 </File>
608 <File
609 RelativePath="..\..\lib\Transforms\Utils\CodeExtractor.cpp"
611 </File>
612 <File
613 RelativePath="..\..\lib\Transforms\Utils\DemoteRegToStack.cpp"
615 </File>
616 <File
617 RelativePath="..\..\lib\Transforms\Utils\InlineCost.cpp"
619 </File>
620 <File
621 RelativePath="..\..\lib\Transforms\Utils\InlineFunction.cpp"
623 </File>
624 <File
625 RelativePath="..\..\lib\Transforms\Utils\InstructionNamer.cpp"
627 </File>
628 <File
629 RelativePath="..\..\lib\Transforms\Utils\LCSSA.cpp"
631 </File>
632 <File
633 RelativePath="..\..\lib\Transforms\Utils\Local.cpp"
635 </File>
636 <File
637 RelativePath="..\..\lib\Transforms\Utils\LoopSimplify.cpp"
639 </File>
640 <File
641 RelativePath="..\..\lib\Transforms\Utils\LowerAllocations.cpp"
643 </File>
644 <File
645 RelativePath="..\..\lib\Transforms\Utils\LowerInvoke.cpp"
647 </File>
648 <File
649 RelativePath="..\..\lib\Transforms\Utils\LowerSwitch.cpp"
651 </File>
652 <File
653 RelativePath="..\..\lib\Transforms\Utils\Mem2Reg.cpp"
655 </File>
656 <File
657 RelativePath="..\..\lib\Transforms\Utils\PromoteMemoryToRegister.cpp"
659 </File>
660 <File
661 RelativePath="..\..\lib\Transforms\Utils\SimplifyCFG.cpp"
663 <FileConfiguration
664 Name="Debug|Win32"
666 <Tool
667 Name="VCCLCompilerTool"
668 ObjectFile="$(IntDir)/$(InputName)1.obj"
670 </FileConfiguration>
671 <FileConfiguration
672 Name="Debug|x64"
674 <Tool
675 Name="VCCLCompilerTool"
676 ObjectFile="$(IntDir)/$(InputName)1.obj"
678 </FileConfiguration>
679 <FileConfiguration
680 Name="Release|Win32"
682 <Tool
683 Name="VCCLCompilerTool"
684 ObjectFile="$(IntDir)/$(InputName)1.obj"
686 </FileConfiguration>
687 <FileConfiguration
688 Name="Release|x64"
690 <Tool
691 Name="VCCLCompilerTool"
692 ObjectFile="$(IntDir)/$(InputName)1.obj"
694 </FileConfiguration>
695 </File>
696 <File
697 RelativePath="..\..\lib\Transforms\Utils\UnifyFunctionExitNodes.cpp"
699 </File>
700 <File
701 RelativePath="..\..\lib\Transforms\Utils\UnrollLoop.cpp"
703 </File>
704 <File
705 RelativePath="..\..\lib\Transforms\Utils\ValueMapper.cpp"
707 </File>
708 </Filter>
709 </Filter>
710 <Filter
711 Name="Header Files"
712 Filter="h;hpp;hxx;hm;inl;inc;xsd"
713 UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
715 <File
716 RelativePath="..\..\include\llvm\Transforms\Utils\BasicBlockUtils.h"
718 </File>
719 <File
720 RelativePath="..\..\include\llvm\Transforms\Utils\Cloning.h"
722 </File>
723 <File
724 RelativePath="..\..\include\llvm\Transforms\Utils\FunctionUtils.h"
726 </File>
727 <File
728 RelativePath="..\..\include\llvm\Transforms\Instrumentation.h"
730 </File>
731 <File
732 RelativePath="..\..\include\llvm\Transforms\IPO.h"
734 </File>
735 <File
736 RelativePath="..\..\include\llvm\Transforms\Utils\Local.h"
738 </File>
739 <File
740 RelativePath="..\..\include\llvm\Transforms\Utils\PromoteMemToReg.h"
742 </File>
743 <File
744 RelativePath="..\..\include\llvm\Transforms\Scalar.h"
746 </File>
747 <File
748 RelativePath="..\..\include\llvm\Transforms\Utils\UnifyFunctionExitNodes.h"
750 </File>
751 <File
752 RelativePath="..\..\include\llvm\Transforms\Utils\ValueMapper.h"
754 </File>
755 </Filter>
756 </Files>
757 <Globals>
758 </Globals>
759 </VisualStudioProject>