Jonas Maebe
|
cdfb23bf6c
* converted some leftovers in tcgtypeconvnode.second_int_to_int/
|
il y a 11 ans |
Jonas Maebe
|
8cc9b64ad7
* don't discard typeconversion nodes that only change the result type when
|
il y a 11 ans |
Jonas Maebe
|
5e79789f9e
+ dummy mmregister allocator for platforms that use such registers
|
il y a 11 ans |
Jonas Maebe
|
bc0d4bbc87
+ support second_cmpfloat (just call through to second_addfloat, where the
|
il y a 11 ans |
Jonas Maebe
|
752b6739a8
* properly handle address and temp registers in return locations
|
il y a 11 ans |
Jonas Maebe
|
6b7ed0234c
+ new globalsymbolmangleprefix/suffix constant set to '@"\01' resp. '"'
|
il y a 11 ans |
Jonas Maebe
|
41a53ef037
* don't replace some pointer types in paralocs with int64, gives nicer
|
il y a 11 ans |
Jonas Maebe
|
68fa17593d
* no longer associated defs with size 1 to 3 bytes with paralocs, because
|
il y a 11 ans |
Jonas Maebe
|
81427523ab
* pass a list of (pointers to) the paralocs to hlcgobj.a_call/g_call*, as
|
il y a 11 ans |
Jonas Maebe
|
532d623be7
+ support for encoding records/objectdefs in LLVM-speak
|
il y a 11 ans |
Jonas Maebe
|
20a8175bf1
+ support for subscript nodes in LLVM
|
il y a 11 ans |
Jonas Maebe
|
e70175a10e
* added extra boolean parameter to getelementptr taillvm constructors to
|
il y a 11 ans |
Jonas Maebe
|
cefcb856b6
+ code from the old llvm branch to create a "shadow symtable" for records
|
il y a 11 ans |
Jonas Maebe
|
98be5b0825
* correctly handle loads/stores of aggregate types if the source and
|
il y a 11 ans |
Jonas Maebe
|
43e0eb3cfd
+ llvmaggregatetype() helper that returns whether a def is represented by an
|
il y a 11 ans |
Jonas Maebe
|
f344adaf22
* the first parameter of loadaddr_ref_reg has to be converted to a pointer
|
il y a 11 ans |
Jonas Maebe
|
9902864cce
* don't output alignments for reference operands to bitcast & co
|
il y a 11 ans |
Jonas Maebe
|
f629f38bbc
- removed unused local variable
|
il y a 11 ans |
Jonas Maebe
|
9c674ff444
* made internalerror unique
|
il y a 11 ans |
Jonas Maebe
|
c2c7f753a8
* don't hardcode the bitsize of the register states
|
il y a 11 ans |
Jonas Maebe
|
839ad45b9e
* ensure that the lineinfo of temps corresponds to the lineinfo of the
|
il y a 11 ans |
Jonas Maebe
|
c095a1b06a
* also check regtype in get_spill_temp()
|
il y a 11 ans |
Jonas Maebe
|
a6a72e210c
* fixed typo in comment
|
il y a 11 ans |
Jonas Maebe
|
672c96a811
* write elements of bitpacked arrays grouped per the number of bits that
|
il y a 11 ans |
Jonas Maebe
|
e9268a0a14
* synchronised with trunk up till r26975
|
il y a 11 ans |
Jonas Maebe
|
009c96a0bd
* fixed setting up the global switch for main programs without a "program"
|
il y a 11 ans |
reiniero
|
2388575d3b
fcl-db: export
|
il y a 11 ans |
reiniero
|
7f22ae17ff
fcl-db: cosmetic
|
il y a 11 ans |
reiniero
|
3478ca4672
fcld-db: dbase:
|
il y a 11 ans |
reiniero
|
d0c93f4cd8
fcl-db: dbtestframework:
|
il y a 11 ans |