커밋 기록

작성자 SHA1 메시지 날짜
  sergei 0d3f36eebf - Remove references to global variable 'cg' from methods of tcg and some of its descendants. 11 년 전
  sergei 7104157a57 * Changed tabstractprocdef.address_size to return the def, which can be used to get other properties like size and alignment. Removes one of i8086 ifdef's. 11 년 전
  sergei 53556f529d * gen_alloc_symtable: don't use current_procinfo.procdef, the necessary procdef is passed in 'pd' parameter. 11 년 전
  marco b7d94992eb * moved unxsockh for solaris, mantis #25657 11 년 전
  michael 7afd5f6afe * Fixed bug ID #25091 11 년 전
  sergei 949907f1f3 * Don't emit "Temps allocated between..." comment in assembler listing if procedure has no temps. 11 년 전
  sergei 1626667374 * Object helper routines review/improvement for alignment-sensitive targets: 11 년 전
  nickysn f4f35ad47b * changed ExceptTryLevel from longint to nativeint (because i8086) 11 년 전
  sergei e0082262cc * Don't generate VMT checking code twice (gen_load_vmt_register generates it already). 11 년 전
  sergei a5d5ce8eb2 * TP-style object destructors do not need actual VMT in hidden parameter, a constant flag indicating need to free memory is sufficient. 11 년 전
  florian be17962748 * delete test file immediately after they were used, external tools might get into trouble trying deleting them due to the uncommon names 11 년 전
  marco e7639e582c * try fix #25657 11 년 전
  Jonas Maebe 868b4f50e9 * use spilling_operation_type() instead of a big table to determine whether 11 년 전
  Jonas Maebe de0ced1522 * A_INSLWI, A_INSLWI_, A_INSRWI, A_INSRWI_ also modify operand 0 11 년 전
  Jonas Maebe 6a4afd3a33 * changed uses of "exit" in constructors to if/then constructs, to 11 년 전
  Jonas Maebe 4e9c54278e * the function result of constructors always is self, always is valid and is 11 년 전
  florian e6b68d19c8 * reordered decision how arguments for inlining are handled 11 년 전
  Jeppe Johansen 07b2982e77 Don't do ARM FoldShiftLdrStr peephole optimization if there's an offset in the reference. 11 년 전
  florian 2a7dcf6c7b * formatting 11 년 전
  florian e3f9982ee1 * make_not_regable is a matter of code generation so do it in pass_1 11 년 전
  florian fbcfb63826 + implement tcasenode.pass_typecheck 11 년 전
  florian d71bfe4c6f * var parameters can be put in registers if the callee is inlined 11 년 전
  florian cd6f4d4469 * fix tsubscriptnode to handle left.location being an fpu or mm register as well. 11 년 전
  Tomas Hajny 77967432ef * always use forward slashes in path to fpmake similarly to paths to other tools in Makefiles 11 년 전
  masta 81517fdf70 Rerun peephole optimizers on the whole block 11 년 전
  marco 4fa8998541 * add SMsgDlgClose, Patch by stocki Mantis #25616 11 년 전
  masta 3f8549365a Don't schedule LDRD on ARM 11 년 전
  florian 28a8dc42c6 * fix tcgx86.a_op_reg_reg on x86-64 and make use of it 11 년 전
  florian 7d7bf1d877 + make use of SHLX/SHRX on CPUs supporting BMI2 11 년 전
  florian 8fba876904 * apply cse to static symbols on x86-64 as well, if their address can be stored 11 년 전