aboutsummaryrefslogtreecommitdiff
path: root/src/parseTools.js
AgeCommit message (Expand)Author
2013-11-14ensure a >>> coercion on unsigned comparisons, even if the input is an i29 wh...Alon Zakai
2013-11-14handle odd types like i24 in makeSignOp, fixes asm1.test_fuzz on llvm 3.3Alon Zakai
2013-11-11Merge branch 'incoming' into f32Alon Zakai
2013-11-11coerce to double before converting a float to an i64Alon Zakai
2013-11-09support inline asm comments; fixes #1766Alon Zakai
2013-11-09fix ensureDot logicAlon Zakai
2013-11-08emit proper large float constants when js opts are to be runAlon Zakai
2013-11-08Merge branch 'incoming' into f32Alon Zakai
2013-11-04add missing parens for select mathopAlon Zakai
2013-11-01do not emit unnecessary coercions when calling a math builtin with a floatAlon Zakai
2013-11-01Merge branch 'incoming' into f32Alon Zakai
2013-11-01add vector support for and, or and xorAlon Zakai
2013-10-30handle vector zeroinitializersAlon Zakai
2013-10-30remove finalizeParam and properly use finalizeLLVMParameter everywhereAlon Zakai
2013-10-30use proper base type when finalizing vectorsAlon Zakai
2013-10-30fix negative zero handlingAlon Zakai
2013-10-30simplify parseParamTokens now that it uses parseLLVMSegmentAlon Zakai
2013-10-30make parseParamTokens use parseLLVMSegmentAlon Zakai
2013-10-30handle more return types in getReturnTypeAlon Zakai
2013-10-30optimize isIllegalTypeAlon Zakai
2013-10-29add test for precise float32 support, allow 3 modes of precise float32 suppor...Alon Zakai
2013-10-29fix uitofp of i64 to float32Alon Zakai
2013-10-29ensure a dot in large float32 constantsAlon Zakai
2013-10-29clean up simd code, fix uint32x4 heap offsets, and add testingAlon Zakai
2013-10-29handle vector types in calcAllocatedSizeAlon Zakai
2013-10-29use asm ffi coercing for floats in load abort callsAlon Zakai
2013-10-25send and receive only doubles through ffis, not floatsAlon Zakai
2013-10-25fix splitI64 use of float instead of doubleAlon Zakai
2013-10-25do not mangle hex float constants in function callsAlon Zakai
2013-10-25simplify auto-return adding code, and make it generic so it can handle floats...Alon Zakai
2013-10-25use float temporary in makeIsNaN when relevantAlon Zakai
2013-10-25properly apply fround to all float constants, even if they are fractions and ...Alon Zakai
2013-10-25respect fround in fptrunc/extAlon Zakai
2013-10-25simplify fround initializerAlon Zakai
2013-10-25fix int to float conversions to differentiate float from doubleAlon Zakai
2013-10-25fround on numerical constants, and fix some related parse issuesAlon Zakai
2013-10-25use fround in asm initializers and coercionsAlon Zakai
2013-10-25move to FROUND option for Math.froundAlon Zakai
2013-10-18avoid allocating huge lists for [BIGNUM x type] typesAlon Zakai
2013-10-18fix simd math operations and improve testAlon Zakai
2013-10-18vector bitcastsAlon Zakai
2013-10-18support for vector types nested in othersAlon Zakai
2013-10-18integrate the SIMD polyfill codeAlon Zakai
2013-10-18basic support for uint32x4Alon Zakai
2013-10-18shufflevectorAlon Zakai
2013-10-18insertelementAlon Zakai
2013-10-18vector loadAlon Zakai
2013-10-18add basic float simd callsAlon Zakai
2013-10-18define vector literal typeAlon Zakai
2013-10-18setup to do vector ops in processMathopAlon Zakai