aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/CppBackend/CPPBackend.cpp
AgeCommit message (Expand)Author
2013-12-27CPPBackend => JSBackendAlon Zakai
2013-12-27optimize generateInstruction code emittingAlon Zakai
2013-12-27clean up some unneeded codeAlon Zakai
2013-12-27optimize some string usagesAlon Zakai
2013-12-26update relooper and prepare to use emulation in it when necessaryAlon Zakai
2013-12-24fix phi cycle detection getting confused by non-relevant valuesAlon Zakai
2013-12-24name backend passesAlon Zakai
2013-12-22use function alignment to pack function tables more efficientlyAlon Zakai
2013-12-22use comma operator for float <-> int bitcasts, to ensure they are not treated...Alon Zakai
2013-12-22fix type of nativized allocasAlon Zakai
2013-12-22use simplify allocas passAlon Zakai
2013-12-22limit # of vars on one lineAlon Zakai
2013-12-21nativize variables on the stack that are just loaded and storedAlon Zakai
2013-12-21optimize integer multiply with a constantAlon Zakai
2013-12-20emit debug infoAlon Zakai
2013-12-20dump IR on illegal stuff hit in backendAlon Zakai
2013-12-20fix 16-bit aligned loadsAlon Zakai
2013-12-20fix branch on constantAlon Zakai
2013-12-20fix parens in ashr/lshrAlon Zakai
2013-12-20fix load duplication bugAlon Zakai
2013-12-20fix lshr on <32 bitsAlon Zakai
2013-12-19rename CppWriter to JSWriterAlon Zakai
2013-12-19rip out a lot of unnecessary c++ backend codeAlon Zakai
2013-12-19fix unique name handlingAlon Zakai
2013-12-18remove some unneeded codeAlon Zakai
2013-12-18fix ftostr_exact on small doublesAlon Zakai
2013-12-15fix coercions in bitcastAlon Zakai
2013-12-15do not try to sign boolean constantsAlon Zakai
2013-12-15fix float undefsAlon Zakai
2013-12-15fix cast on final missing returnsAlon Zakai
2013-12-15fix shifs of <32 bitsAlon Zakai
2013-12-14fix unaligned readAlon Zakai
2013-12-14fix ptr+offset in global constantAlon Zakai
2013-12-14fix some castsAlon Zakai
2013-12-14handle short floatsAlon Zakai
2013-12-14improve float emittingAlon Zakai
2013-12-14unaligned fixesAlon Zakai
2013-12-14fix fcmpAlon Zakai
2013-12-14export used redirectsAlon Zakai
2013-12-14assume ridiculous alignment in load and store are from constant pointers, so ...Alon Zakai
2013-12-13use signed by default, unless explicitly unsignedAlon Zakai
2013-12-13support global constants that are an add on a ptrtointAlon Zakai
2013-12-13support multiple global initializersAlon Zakai
2013-12-13fix trunc of constAlon Zakai
2013-12-13fix unaligned readsAlon Zakai
2013-12-13fix global extern detectionAlon Zakai
2013-12-13fix unaligned load codeAlon Zakai
2013-12-13fix zext signednessAlon Zakai
2013-12-13fix relooper usage where we created duplicate branches in switchesAlon Zakai
2013-12-13fix pointer type castAlon Zakai