|  Jonas Maebe | 34faf188f2
							
							LLVM: override thlcgobj.g_undefined_ok | преди 2 години | 
				
					
						|  Jonas Maebe | 25e832940c
							
							llvmdbg: support for generating debug information for local/para varsyms | преди 3 години | 
				
					
						|  Jonas Maebe | a76085e463
							
							tllvmcallpara: record whether it's passed to metadata | преди 3 години | 
				
					
						|  Jonas Maebe | dc1e0a6bb3
							
							tllvmcallpara: turned into object and added convenience methods | преди 3 години | 
				
					
						|  Jonas Maebe | aa43441ac9
							
							llvm: replaced boolean fields in tllvmcallpara with a set | преди 3 години | 
				
					
						|  Jonas Maebe | 816ab7ffcc
							
							llvm metadata: counter per unit rather than globally | преди 3 години | 
				
					
						|  Jonas Maebe | f1bcd02aaf
							
							Typed const builder: store tsym | преди 3 години | 
				
					
						|  Jonas Maebe | a8cb061a50
							
							LLVM: support for attaching metadata to instructions | преди 3 години | 
				
					
						|  florian | 637976e83f
							
							* patch by Marģers to unify internal error numbers, resolves #37888 | преди 5 години | 
				
					
						|  Jonas Maebe | 86d55055df
							
							* made internalerror unique | преди 5 години | 
				
					
						|  Jonas Maebe | 853e622fb7
							
							* fix case completeness warnings | преди 6 години | 
				
					
						|  Jonas Maebe | 1b6425176b
							
							* synchronised with trunk till r42049 | преди 6 години | 
				
					
						|  Jonas Maebe | 281b3ad276
							
							* fix case completeness and unreachable code warnings in compiler that would | преди 6 години | 
				
					
						|  Jonas Maebe | 024b38e1ff
							
							* fixed setting calling convention for calls (the callpd passed to the | преди 6 години | 
				
					
						|  Jonas Maebe | fcde89cb26
							
							* support forcing to write the parameter alignment for parameters for LLVM, | преди 6 години | 
				
					
						|  Jonas Maebe | af098474f4
							
							* keep track of the alignment requirements of parameters with LLVM, and emit | преди 6 години | 
				
					
						|  Jonas Maebe | 8eb07ed7b1
							
							* add support for custom calling conventions to LLVM function declarations | преди 6 години | 
				
					
						|  Jonas Maebe | 31c047adf8
							
							* synchronised with trunk till r40605 | преди 6 години | 
				
					
						|  Jonas Maebe | 3b4011760a
							
							* cleaned up blockaddress instruction (add type rather than hardcoding it | преди 6 години | 
				
					
						|  Jonas Maebe | fceb34dbd5
							
							* converted tllvmpara contents from tlocation to toper, so we can also | преди 7 години | 
				
					
						|  Jonas Maebe | ae65f88f62
							
							* add support for la_catch in spilling_get_reg_type (it will never need | преди 7 години | 
				
					
						|  Jonas Maebe | ce7579bd50
							
							+ added "cleanup" landing pad opcode | преди 7 години | 
				
					
						|  Jonas Maebe | 366bf4294b
							
							* constructor to create extractvalue/extractelement instructions | преди 7 години | 
				
					
						|  Jonas Maebe | e6c89bbf0a
							
							+ helper to add an extra clause to a landingpad instruction | преди 7 години | 
				
					
						|  Jonas Maebe | 8711069998
							
							+ constructors to create invoke instructions | преди 7 години | 
				
					
						|  Jonas Maebe | 413a3599c1
							
							* thlcgobj.g_unreachable() dummy implementation + llvm override | преди 7 години | 
				
					
						|  Jonas Maebe | 4b9179636b
							
							+ support for creating and writing LLVM landingpad instructions | преди 8 години | 
				
					
						|  Jonas Maebe | 97d6f17cc8
							
							+ add support for marking an LLVM definition as using "appending" linkage | преди 9 години | 
				
					
						|  Jonas Maebe | 3b7d9447ae
							
							* blockaddress creates a constant operand for another opcode, it's not an | преди 9 години | 
				
					
						|  Jonas Maebe | f3409b4c9d
							
							+ new la_asm LLVM pseudo-instruction to represent function-level inline | преди 9 години |