aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/CppBackend
AgeCommit message (Collapse)Author
2013-12-01redirect putc->fputcAlon Zakai
2013-12-01differentiate external vars from funcsAlon Zakai
2013-11-30convert float and double constants even more carefullyAlon Zakai
2013-11-30fix variable-size alloca castAlon Zakai
2013-11-30refactor global constant allocation, and assume worst-case 8-byte alignment ↵Alon Zakai
for now
2013-11-29handle memmove intrinsicAlon Zakai
2013-11-29emit float constants properlyAlon Zakai
2013-11-29generate postSetsAlon Zakai
2013-11-29refactor getPtrAlon Zakai
2013-11-29add a final return if necessaryAlon Zakai
2013-11-29support runtime-sized allocasAlon Zakai
2013-11-28atomicrmwAlon Zakai
2013-11-28getStoreAlon Zakai
2013-11-28getLoadAlon Zakai
2013-11-28fix memsetAlon Zakai
2013-11-28fix allocaAlon Zakai
2013-11-28fix emitting of doubles with lots of digitsAlon Zakai
2013-11-27index functions from getPtr as wellAlon Zakai
2013-11-27fix ptrtointAlon Zakai
2013-11-27emit externalsAlon Zakai
2013-11-27simplify getPtrUseAlon Zakai
2013-11-27emit 0 for undefAlon Zakai
2013-11-27fix switchesAlon Zakai
2013-11-27global constant cleanupsAlon Zakai
2013-11-25handle ptrtoint of functionsAlon Zakai
2013-11-25debug stuffAlon Zakai
2013-11-25do not assume calls are on functions - can be function pointers tooAlon Zakai
2013-11-25start to parse global constantsAlon Zakai
2013-11-25make constant parsing occur in 2 passes, one to calculate their addresses ↵Alon Zakai
and the other to emit them
2013-11-25lower llvm memsetAlon Zakai
2013-11-25fcmpAlon Zakai
2013-11-25add an easy way to customize name and number of arguments in a callhandlerAlon Zakai
2013-11-25sign/unsign constantsAlon Zakai
2013-11-25implement atomic storeAlon Zakai
2013-11-25add missing coercion on Math.imulAlon Zakai
2013-11-24try to emit the same register names as llvm ir hasAlon Zakai
2013-11-24fixesAlon Zakai
2013-11-24CallHandler systemAlon Zakai
2013-11-24remove unneeded code in unreachableAlon Zakai
2013-11-24fix select assignAlon Zakai
2013-11-24cleanupAlon Zakai
2013-11-24selectAlon Zakai
2013-11-24emit switchesAlon Zakai
2013-11-24handle unreachableAlon Zakai
2013-11-24coerce loadsAlon Zakai
2013-11-24fix memory initializer emittingAlon Zakai
2013-11-24fix CAZ locationsAlon Zakai
2013-11-24semicolonsAlon Zakai
2013-11-24handle zeroinit global constantsAlon Zakai
2013-11-23handle unaligned loadsAlon Zakai