mirror of
				https://github.com/c64scene-ar/llvm-6502.git
				synced 2025-10-31 08:16:47 +00:00 
			
		
		
		
	git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79295 91177308-0d34-0410-b5e6-96231b3b80d8
		
			
				
	
	
		
			207 lines
		
	
	
		
			6.3 KiB
		
	
	
	
		
			Ada
		
	
	
	
	
	
			
		
		
	
	
			207 lines
		
	
	
		
			6.3 KiB
		
	
	
	
		
			Ada
		
	
	
	
	
	
| -- This file is generated by SWIG. Do *not* modify by hand.
 | |
| --
 | |
| 
 | |
| with llvm;
 | |
| 
 | |
| 
 | |
| package LLVM_Transforms.Binding is
 | |
| 
 | |
|    procedure LLVMAddArgumentPromotionPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddConstantMergePass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddDeadArgEliminationPass
 | |
|      (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddDeadTypeEliminationPass
 | |
|      (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddFunctionAttrsPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddFunctionInliningPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddGlobalDCEPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddGlobalOptimizerPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddIPConstantPropagationPass
 | |
|      (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddLowerSetJmpPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddPruneEHPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddRaiseAllocationsPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddStripDeadPrototypesPass
 | |
|      (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddStripSymbolsPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddAggressiveDCEPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddCFGSimplificationPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddCondPropagationPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddDeadStoreEliminationPass
 | |
|      (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddGVNPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddIndVarSimplifyPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddInstructionCombiningPass
 | |
|      (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddJumpThreadingPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddLICMPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddLoopDeletionPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddLoopIndexSplitPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddLoopRotatePass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddLoopUnrollPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddLoopUnswitchPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddMemCpyOptPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddPromoteMemoryToRegisterPass
 | |
|      (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddReassociatePass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddSCCPPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddScalarReplAggregatesPass
 | |
|      (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddSimplifyLibCallsPass (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddTailCallEliminationPass
 | |
|      (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddConstantPropagationPass
 | |
|      (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
|    procedure LLVMAddDemoteMemoryToRegisterPass
 | |
|      (PM : in llvm.LLVMPassManagerRef);
 | |
| 
 | |
| private
 | |
| 
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddArgumentPromotionPass,
 | |
|       "Ada_LLVMAddArgumentPromotionPass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddConstantMergePass,
 | |
|       "Ada_LLVMAddConstantMergePass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddDeadArgEliminationPass,
 | |
|       "Ada_LLVMAddDeadArgEliminationPass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddDeadTypeEliminationPass,
 | |
|       "Ada_LLVMAddDeadTypeEliminationPass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddFunctionAttrsPass,
 | |
|       "Ada_LLVMAddFunctionAttrsPass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddFunctionInliningPass,
 | |
|       "Ada_LLVMAddFunctionInliningPass");
 | |
|    pragma Import (C, LLVMAddGlobalDCEPass, "Ada_LLVMAddGlobalDCEPass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddGlobalOptimizerPass,
 | |
|       "Ada_LLVMAddGlobalOptimizerPass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddIPConstantPropagationPass,
 | |
|       "Ada_LLVMAddIPConstantPropagationPass");
 | |
|    pragma Import (C, LLVMAddLowerSetJmpPass, "Ada_LLVMAddLowerSetJmpPass");
 | |
|    pragma Import (C, LLVMAddPruneEHPass, "Ada_LLVMAddPruneEHPass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddRaiseAllocationsPass,
 | |
|       "Ada_LLVMAddRaiseAllocationsPass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddStripDeadPrototypesPass,
 | |
|       "Ada_LLVMAddStripDeadPrototypesPass");
 | |
|    pragma Import (C, LLVMAddStripSymbolsPass, "Ada_LLVMAddStripSymbolsPass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddAggressiveDCEPass,
 | |
|       "Ada_LLVMAddAggressiveDCEPass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddCFGSimplificationPass,
 | |
|       "Ada_LLVMAddCFGSimplificationPass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddCondPropagationPass,
 | |
|       "Ada_LLVMAddCondPropagationPass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddDeadStoreEliminationPass,
 | |
|       "Ada_LLVMAddDeadStoreEliminationPass");
 | |
|    pragma Import (C, LLVMAddGVNPass, "Ada_LLVMAddGVNPass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddIndVarSimplifyPass,
 | |
|       "Ada_LLVMAddIndVarSimplifyPass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddInstructionCombiningPass,
 | |
|       "Ada_LLVMAddInstructionCombiningPass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddJumpThreadingPass,
 | |
|       "Ada_LLVMAddJumpThreadingPass");
 | |
|    pragma Import (C, LLVMAddLICMPass, "Ada_LLVMAddLICMPass");
 | |
|    pragma Import (C, LLVMAddLoopDeletionPass, "Ada_LLVMAddLoopDeletionPass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddLoopIndexSplitPass,
 | |
|       "Ada_LLVMAddLoopIndexSplitPass");
 | |
|    pragma Import (C, LLVMAddLoopRotatePass, "Ada_LLVMAddLoopRotatePass");
 | |
|    pragma Import (C, LLVMAddLoopUnrollPass, "Ada_LLVMAddLoopUnrollPass");
 | |
|    pragma Import (C, LLVMAddLoopUnswitchPass, "Ada_LLVMAddLoopUnswitchPass");
 | |
|    pragma Import (C, LLVMAddMemCpyOptPass, "Ada_LLVMAddMemCpyOptPass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddPromoteMemoryToRegisterPass,
 | |
|       "Ada_LLVMAddPromoteMemoryToRegisterPass");
 | |
|    pragma Import (C, LLVMAddReassociatePass, "Ada_LLVMAddReassociatePass");
 | |
|    pragma Import (C, LLVMAddSCCPPass, "Ada_LLVMAddSCCPPass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddScalarReplAggregatesPass,
 | |
|       "Ada_LLVMAddScalarReplAggregatesPass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddSimplifyLibCallsPass,
 | |
|       "Ada_LLVMAddSimplifyLibCallsPass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddTailCallEliminationPass,
 | |
|       "Ada_LLVMAddTailCallEliminationPass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddConstantPropagationPass,
 | |
|       "Ada_LLVMAddConstantPropagationPass");
 | |
|    pragma Import
 | |
|      (C,
 | |
|       LLVMAddDemoteMemoryToRegisterPass,
 | |
|       "Ada_LLVMAddDemoteMemoryToRegisterPass");
 | |
| 
 | |
| end LLVM_Transforms.Binding;
 |