aboutsummaryrefslogtreecommitdiff
path: root/src/parseTools.js
AgeCommit message (Expand)Author
2013-06-01limit a warning messageAlon Zakai
2013-05-30handle illegal mathops in processMathop; valid for <64 bits in some casesAlon Zakai
2013-05-23fix argument counting regression from 5efd506 ; fixes #1202Alon Zakai
2013-05-22handle dynamic indexes properly, even out of bounds, for array gep lookups; f...Alon Zakai
2013-05-20correctly count the number of normal vars even when there are i64s before a v...Alon Zakai
2013-05-16make some more asm things closure-friendlyAlon Zakai
2013-05-10show all dangerous pointer casts only in VERBOSE=1Alon Zakai
2013-05-09do not attempt aligned reads/writes on illegal valuesAlon Zakai
2013-05-09FORCE_ALIGNED_MEMORY optionAlon Zakai
2013-05-04make memory management sane: 0 is null, then static including globals, then s...Alon Zakai
2013-05-03assert on no fp80s etc. in non-x86 targetAlon Zakai
2013-05-02use 64-bit alignment for double writes in le32Alon Zakai
2013-05-01remove unneeded corrections in unrolled memcpyAlon Zakai
2013-05-01fix alignment detection in asm for makeCopyValues, strip corrections before c...Alon Zakai
2013-04-29do not get confused by local vars that alias names of library functions, and ...Alon Zakai
2013-04-29todoAlon Zakai
2013-04-29tweak handling of unaligned doubles a littleAlon Zakai
2013-04-29read/write 64-bit aligned doubles directly in le32, when aligned properlyAlon Zakai
2013-04-29do not hope for 64-bit alignment with doubles in DOUBLE_MODE 0 since we will ...Alon Zakai
2013-04-26refer to wiki for function pointer cast issuesAlon Zakai
2013-04-26improve isFunctionTypeAlon Zakai
2013-04-26check bitcasts in eatLLVMIdent, so that call-bitcast is checkedAlon Zakai
2013-04-25more docs for function pointer castsAlon Zakai
2013-04-25clearer warnings on incompatible function pointer castsAlon Zakai
2013-04-23emit coercion on i64 math call return valuesAlon Zakai
2013-04-23clear errors on calling dead functionsAlon Zakai
2013-04-22show clear error message instead of 987 when too many setjmp callsAlon Zakai
2013-04-14use compiled i64 div and remAlon Zakai
2013-04-14use compiled compiler-rt code for i64 multiplicationAlon Zakai
2013-04-14add handwritten asm i64SubtractAlon Zakai
2013-04-13find structural returns of >64 bitsAlon Zakai
2013-04-05test various chunk sizes for memory allocationAlon Zakai
2013-04-04pre-apply {{{ FI_* }}} as wellAlon Zakai
2013-04-04pre-apply simple postSetsAlon Zakai
2013-04-04do not emit the memory initialization into itselfAlon Zakai
2013-04-04refactor slab writing in makePointerAlon Zakai
2013-04-04make sure allocate() types have the same length as the slabAlon Zakai
2013-04-04fix s_x_xAlon Zakai
2013-04-04always flatten out ta2 allocate()ionsAlon Zakai
2013-04-04write out all the initial global allocations as one big ALLOC_NONEAlon Zakai
2013-04-04refactor chunkifying in makePointerAlon Zakai
2013-04-04compress in makePointer only in non-ta2, in preparation for consolidating all...Alon Zakai
2013-03-31differentiate better the ambiguous case of llvm call (where the type can be e...Alon Zakai
2013-03-21asmify CHECK_HEAP_ALIGN callsAlon Zakai
2013-03-19handle negative zero; fixes #921Alon Zakai
2013-03-15asmify tolowerAlon Zakai
2013-03-13remove unneeded 64-bit shifts codeAlon Zakai
2013-03-12infrastructure for implementing i64 math in asm.js, and implement i64Add and ...Alon Zakai
2013-03-07Merge branch 'ldc' of github.com:gagern/emscripten into gagern-ldc2Alon Zakai
2013-03-06simplify loop unrolling of memcpy and memsetAlon Zakai