|  Jonas Maebe | 821c22a38f
							
							LLVM: workaround to fix make all | 2 yıl önce | 
				
					
						|  Jonas Maebe | 00a5d30300
							
							LLVM: remove use of getelementptr in make_simple_ref_ptr | 2 yıl önce | 
				
					
						|  Jonas Maebe | ab581c5c30
							
							LLVM: override thlcgobj.g_undefined_ok | 2 yıl önce | 
				
					
						|  Jonas Maebe | 657b9a6203
							
							LLVM: support for -Sv (manual vector usage) | 3 yıl önce | 
				
					
						|  Jonas Maebe | 1ab6fc9a4b
							
							llvm: fix reading past end of data for some parameter references | 3 yıl önce | 
				
					
						|  Jonas Maebe | 25999ad8ff
							
							llvm: support for opaque pointers | 3 yıl önce | 
				
					
						|  Jonas Maebe | a76038e1d1
							
							hlcgobj: new getlocal and recordnewsymloc methods | 3 yıl önce | 
				
					
						|  Jonas Maebe | a76085e463
							
							tllvmcallpara: record whether it's passed to metadata | 3 yıl önce | 
				
					
						|  Jonas Maebe | dc1e0a6bb3
							
							tllvmcallpara: turned into object and added convenience methods | 3 yıl önce | 
				
					
						|  Jonas Maebe | aa43441ac9
							
							llvm: replaced boolean fields in tllvmcallpara with a set | 3 yıl önce | 
				
					
						|  Jonas Maebe | f1bcd02aaf
							
							Typed const builder: store tsym | 3 yıl önce | 
				
					
						|  Jonas Maebe | b7b495a679
							
							LLVM: assign procdef.procstarttai, like in the regular code generator | 3 yıl önce | 
				
					
						|  Jonas Maebe | 80282d6eff
							
							* llvm: only set custom parameter alignments for byval parameters, the rest | 4 yıl önce | 
				
					
						|  florian | 637976e83f
							
							* patch by Marģers to unify internal error numbers, resolves #37888 | 5 yıl önce | 
				
					
						|  Jonas Maebe | 4caa471a24
							
							* implemented a_load_undefined_cgpara for LLVM, fixes LLVM code generator | 5 yıl önce | 
				
					
						|  Jonas Maebe | 4ba19f5418
							
							* add support for creating non-address-only procvars to | 5 yıl önce | 
				
					
						|  Jonas Maebe | 9462d6b1ea
							
							* handle non-smallset sets in registers in LLVM like arrays and records | 5 yıl önce | 
				
					
						|  Jonas Maebe | f659e91a95
							
							* fixed LLVM compilation after r43860 | 5 yıl önce | 
				
					
						|  Jonas Maebe | 044d946782
							
							* fixed missing sign extension when adding a signed integer variable with | 5 yıl önce | 
				
					
						|  Jonas Maebe | ec0d98156c
							
							* use maytrap instead of strict FP exception behaviour in LLVM, so constant | 5 yıl önce | 
				
					
						|  Jonas Maebe | 9b53ed53e3
							
							* the llvm.experimental.constrained.fpext intrinsic doesn't have a rounding | 5 yıl önce | 
				
					
						|  Jonas Maebe | a6a17efa42
							
							* use LLVM constrained fpext/fptrunc intrinsics when fastmath is not enabled | 5 yıl önce | 
				
					
						|  Jonas Maebe | 9bd33f7a45
							
							+ support for LLVM metadata constant string parameters | 5 yıl önce | 
				
					
						|  Jonas Maebe | 1e3f72403e
							
							* renamed getintparaloc to getcgtempparaloc | 5 yıl önce | 
				
					
						|  Jonas Maebe | e775ecdc43
							
							* cleaned up safecall support: use a hidden localvarsym instead of result | 6 yıl önce | 
				
					
						|  Jonas Maebe | faf75095cd
							
							* synchronised with trunk till r42189 | 6 yıl önce | 
				
					
						|  Jonas Maebe | 1dee4c41dd
							
							- removed "cmp 0/1, pasbool1" optimization for llvm because this discards | 6 yıl önce | 
				
					
						|  Jonas Maebe | 1b6425176b
							
							* synchronised with trunk till r42049 | 6 yıl önce | 
				
					
						|  Jonas Maebe | 281b3ad276
							
							* fix case completeness and unreachable code warnings in compiler that would | 6 yıl önce | 
				
					
						|  Jonas Maebe | 024b38e1ff
							
							* fixed setting calling convention for calls (the callpd passed to the | 6 yıl önce |