Histórico de Commits

Autor SHA1 Mensagem Data
  Jonas Maebe d13b510144 + helpers to convert tdefs to strings describing the types in llvm syntax. há 11 anos atrás
  Jonas Maebe 8ede313ba1 + llvm parameter manager: it reuses the native parameter manager to create há 11 anos atrás
  Jonas Maebe 99de108c68 * renamed all paramanagers to tcpuparamanager so the llvm paramanager can há 11 anos atrás
  Jonas Maebe d245228ba6 + tcgllvm.a_label() and tcgllvm.a_jmp_always(). Special for llvm: every há 11 anos atrás
  Jonas Maebe 7db9d4c7e9 + basic tcg unit for llvm: initialise register allocators and getint há 11 anos atrás
  Jonas Maebe 3296984bd9 + classes for llvm instructions (ait_llvmins), procedure definitions há 11 anos atrás
  Jonas Maebe 44b1996158 + base units for llvm: há 11 anos atrás
  Jonas Maebe 967354bb4c * corrected def used for loads of the address of pass-by-reference há 11 anos atrás
  Jonas Maebe 1df3039424 + LLVM temp allocator based on new R_TEMPREGISTER register class. For every há 11 anos atrás
  Jonas Maebe 9573160c1a + llvmdatalayout field for tsysteminfo that contains the encoded data layout há 11 anos atrás
  Jonas Maebe 6426180438 * mangled names (generated for global symbols) start with an '@' for llvm há 11 anos atrás
  Jonas Maebe b47cc22d66 * separated JVM-specific subscripting code in virtual method há 11 anos atrás
  Jonas Maebe 9e6764e443 * converted program termination to compilerproc/hlcg há 11 anos atrás
  Jonas Maebe cd92791d09 * converted unit initialization to compilerproc/hlcg há 11 anos atrás
  Jonas Maebe 9c97f10d57 * branch for (new) llvm backend based on the high level code generator há 11 anos atrás
  sergei 437b3755d1 * math.hypot(): factor larger argument out of expression in order to avoid loss of precision. há 11 anos atrás
  lacak aa147703d5 fcl-db: memds: when FieldDefs are changed set TableIsCreated to false to signal, that CreteTable should be called. há 11 anos atrás
  Jonas Maebe 8d1fb0ee1c * added a safety check to gen_load_cgpara_loc() há 11 anos atrás
  Jonas Maebe 8a0caea0c0 + override g_save_registers() and g_restore_registers() with do-nothing versions há 12 anos atrás
  Jonas Maebe 1b6e4e572f - removed duplicate thlcg2ll a_label method (it's declared the same in há 12 anos atrás
  Jonas Maebe 8cdde466bb * include fpcdefs.inc há 12 anos atrás
  Jonas Maebe 62e1df9e76 * fixed indentation há 12 anos atrás
  Jonas Maebe c1cec52897 * fixed alignment of bitpacked arrays of ordinals/enums: the prevous code há 12 anos atrás
  nickysn dea947f87b * fixed tcgx86.a_op_const_ref for shl/shr/sar/rol/ror on i8086 and x86_64 há 12 anos atrás
  florian 412dc6586f * the writestr helper initializes the target string, so mark it as being written há 12 anos atrás
  florian 8be7cfa05f * check the scope of a variable when checking dfa based uninitialized variables, há 12 anos atrás
  florian 57586b69c7 * implicit try...finally frames are added after dfa so we don't have to take care if the subroutine needs/uses those or not há 12 anos atrás
  florian 3cb747f4a7 * mark the node which is the entry of the user code with a flag há 12 anos atrás
  nickysn 870d432468 + reenabled the new str<->float conversion code on i8086 after the fix in r26005 há 12 anos atrás
  florian 24d88edf37 * fixes arm building after 26004 há 12 anos atrás