summaryrefslogtreecommitdiff
path: root/compiler/ncghlmat.pas
Commit message (Collapse)AuthorAgeFilesLines
* * replaced current_procinfo.currtrue/falselabel with storing the true/falsejonas2015-08-271-10/+3
| | | | | | | | | labels of LOC_JUMP in the node's location. This generates some extra jumps for short circuit boolean and/or-expressions if optimizations are off, but with optimisations enabled the generated code is the same (except for JVM because the jump threading optimisation isn't enabled there yet). git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@31431 3ad0048d-3df7-0310-abae-a5850022a9f2
* * moved tjvmnotnode implementation to generic ncghlmat unit, and also use itjonas2014-08-101-0/+76
for llvm git-svn-id: http://svn.freepascal.org/svn/fpc/branches/hlcgllvm@28363 3ad0048d-3df7-0310-abae-a5850022a9f2