Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  Jeppe Johansen 1f6ea9d847 Added more checks to allow compiler to build from scratch. 10 vuotta sitten
  Jeppe Johansen 009f40dfe3 Make r12 one of the first registers to be allocated since it's volatile. 10 vuotta sitten
  Jeppe Johansen fccea855b6 Add some support for shifterop parameters in intrinsics. 10 vuotta sitten
  Jeppe Johansen 2f58bfd039 Add missing ARM instructions to simple peephole optimizations and spilling_get_operation_type. 10 vuotta sitten
  florian 27c2747b84 + add header to automatically created files which informs that the file is created automatically 10 vuotta sitten
  florian 80c0b89c63 + rule to create arm intrinsic files 10 vuotta sitten
  Jeppe Johansen 939da7273a Add support for SSE and related MMX intrinsics. Still needs a lot of polishing for mmreg vars and parameter passing. 10 vuotta sitten
  Jeppe Johansen caacc0bb5a Add initial support for table generated ARM intrinsics functions 10 vuotta sitten
  Jeppe Johansen 8d94f9ad8d Initial branch for target specific intrinsic functions 10 vuotta sitten
  marco 5f52ae8fbf * link to libc using initc instead of manual $linklib. 10 vuotta sitten
  lacak 5e8d1078a7 fcl-db: sqlite: bind boolean parameters according to SQLite expectation: 10 vuotta sitten
  Jonas Maebe 62784ef902 * copy the vmt_entry node in tcallnode.dogetcopy (mantis #28313) 10 vuotta sitten
  Jonas Maebe d60f60154a * fixed the def used to load non-objc loadvmtaddr nodes (for llvm) 10 vuotta sitten
  Jonas Maebe 3597e710b6 * fixed several VMT element types to correspond to the types used to 10 vuotta sitten
  Jonas Maebe 4c11d34169 * fixed loading the address of the string data of an ansi/unicodestring 10 vuotta sitten
  Jonas Maebe b176ed9f80 * ensure that the llvmst is initialised before using a field's llvmfieldnr 10 vuotta sitten
  Jonas Maebe 89c4bd8522 * index the llvm shadow symtable with a fieldvarsym rather than with the 10 vuotta sitten
  Jonas Maebe 494206fd6a * use queue_is_active() method to determine whether the complex typed 10 vuotta sitten
  Jonas Maebe 8d0c5ecf5a * added protected queue_is_active() function to determine whether the 10 vuotta sitten
  Jonas Maebe bcd04953c2 * fixed open array constructors for llvm 10 vuotta sitten
  Jonas Maebe b9d4d9b141 * corrected type passed to a_bit_test_reg_loc_reg() (we force left into 10 vuotta sitten
  Jonas Maebe 9175809d5d * use correct llvm type conversion operator when loading a "named register" 10 vuotta sitten
  Jonas Maebe cf2e46c2c1 * reworked external symbol handling on llvm to deal with the fact that 10 vuotta sitten
  Jonas Maebe b39bc5888a * moved the import name handling entirely to hlcgobj so it can be 10 vuotta sitten
  Jonas Maebe 54dd25b448 * support llvm aliases for defs other than procdef 10 vuotta sitten
  Jonas Maebe 4eea652576 * fixed writing non-default linkage and visibility of llvm alias declarations 10 vuotta sitten
  Jonas Maebe 1019a6b090 * use the def of the paraloc rather than the parasym's vardef in 10 vuotta sitten
  Jonas Maebe b9c9422fa7 * fixed type of reference used to store an ansichar that was converted 10 vuotta sitten
  Jonas Maebe 2cdf969649 * don't define asmsymbols for weak external functions as local/global 10 vuotta sitten
  Jonas Maebe 75a6ba4113 - removed symcpu dependencies 10 vuotta sitten