aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2013-02-04optimize num >> num in js optimizer, necessary for asm now that we do not do ↵Alon Zakai
shift optimization there
2013-02-02eliminate into labelsAlon Zakai
2013-02-02always use labels in multiple blocks; emit no more one-time loops but rather ↵1.2.4Alon Zakai
labeled ifs
2013-01-31hide some warnings when not in debug mode; helps in #811Alon Zakai
2013-01-26use -fno-math-errno in native lib builds tooAlon Zakai
2013-01-25improve benchmark infrastructure in preparation for zlib benchmarkAlon Zakai
2013-01-23add final asm return of proper type, not always intAlon Zakai
2013-01-19support 0x[a-f] as well in +X to X.0 correction for asmAlon Zakai
2013-01-19support 0x... numbers in +X to X.0 correction for asmAlon Zakai
2013-01-19emit 5.0 instead of +5 in asmAlon Zakai
2013-01-18fix simplyExpressions bug with removing too many |0sAlon Zakai
2013-01-16js optimize debugging commentAlon Zakai
2013-01-15Merge pull request #780 from juj/no-ms-compatibilityAlon Zakai
Don't run Clang in MS compatibility mode on Windows (-fno-ms-compatibility).
2013-01-15collect local vars in asm normalization from later defs, not just initialsAlon Zakai
2013-01-14do not remove asm heap coercion in js optimizer when optimizing h8 & 255Alon Zakai
2013-01-13Don't run Clang in MS compatibility mode on Windows (-fno-ms-compatibility). ↵Jukka Jylänki
Fixes #762. Thanks to d0k in #llvm for the helpful insight!
2013-01-12emit 0.0 in asm double definitionsAlon Zakai
2013-01-12refactor use of asm in js optimizerAlon Zakai
2013-01-11improve hasSideEffects in js optimizer a tiny bitAlon Zakai
2013-01-09rename dlmalloc to libc in cache, in preparation for adding further code there1.2.3Alon Zakai
2013-01-08optimize |,& on constantsAlon Zakai
2013-01-08make sure there is a final return in functions that return value in asmAlon Zakai
2013-01-08improve |0 removal in asm mode a littleAlon Zakai
2013-01-08keep a coercion right on top of heap accesses in asm modeAlon Zakai
2013-01-08fix bug with lack of recursion in simplifyBitopsAlon Zakai
2013-01-07fix asm relooper bug1.2.2Alon Zakai
2013-01-07accept either 0.0 or +0 as double in asm coercionAlon Zakai
2013-01-07add asm.js mode to relooper, for label comparisons1.2.1Alon Zakai
2012-12-31version 1.2, asm+unnamed globals+optimized >32bit returns1.2.0Alon Zakai
2012-12-31Merge branch 'incoming' into asm_jsAlon Zakai
Conflicts: src/library_browser.js
2012-12-29chunk very large embed-fileAlon Zakai
2012-12-25fix autodebuggerAlon Zakai
2012-12-25add x86-64 workaround to nativizerAlon Zakai
2012-12-25show python/java defaults only in debug modeAlon Zakai
2012-12-25invalidate calls in if bodies in eliminatorAlon Zakai
2012-12-25add failing eliminator testcaseAlon Zakai
2012-12-25add function calls and params to js autodebuggerAlon Zakai
2012-12-25add heap writes to js debuggerAlon Zakai
2012-12-25js autodebugger toolAlon Zakai
2012-12-24move llvm opt debug messagesAlon Zakai
2012-12-24autodebugger fixesAlon Zakai
2012-12-24debugging tool tweaksAlon Zakai
2012-12-23clean up all temp files in js optimizerAlon Zakai
2012-12-23clean up temp files in js optimizerAlon Zakai
2012-12-23undef i386 and x86_64, not just with __'sAlon Zakai
2012-12-21merge incomingAlon Zakai
2012-12-21bump version1.1.0Alon Zakai
2012-12-21make -fno-math-errno the defaultAlon Zakai
2012-12-21safely internalize in s_x_x tests tooAlon Zakai
2012-12-21be careful with internalize in llvm LTO, and mark needed symbols for relooperAlon Zakai