aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-10-23handle llvm functions in retalon@honor
2010-10-23fix in exception handlingalon@honor
2010-10-23fix for phi-in-phi, and fix uncovered bug with llvm function calls inside phialon@honor
2010-10-23regex-ize tokenizeralon@honor
2010-10-23optimize out unneeded item[0]alon@honor
2010-10-22optimize enzymatic addItem[s]alon@honor
2010-10-22optimize tokenizeralon@honor
2010-10-21gettimeofday(), and more stuff in Runtimealon@honor
2010-10-21fixes in parseConst; move getFunctionIndex into Runtime; test for global ↵alon@honor
function pointers
2010-10-21expose ___SIZE of structsalon@honor
2010-10-21namespace generator toolalon@honor
2010-10-21demangler python scriptalon@honor
2010-10-21optimize flattener appearancesalon@honor
2010-10-21gcc_demanger toolalon@honor
2010-10-21optimize away unneeded FLATTENER[0]; enable gcc_unmangler testalon@honor
2010-10-21properly analyze [0 x ...] types (used only for indexing)alon@honor
2010-10-21support phi with >2 paramsalon@honor
2010-10-21support for 'c' in printfalon@honor
2010-10-21tweak stack allocation optimizationalon@honor
2010-10-20dynamic stack allocation support; demangler test closer to passingalon@honor
2010-10-20non-working gcc demangler testalon@honor
2010-10-20prep for bullet testalon@honor
2010-10-20optimize tokenizeralon@honor
2010-10-20getelementptr corner casesalon@honor
2010-10-19more fastccalon@honor
2010-10-19fastccalon@honor
2010-10-19partially handle the case of a variable in the middle of GEP indexings (and ↵alon@honor
assert if cannot handle)
2010-10-19cleanup structure packing calculationalon@honor
2010-10-19cleanup discovery of block typesalon@honor
2010-10-18minor fixes and cleanupsalon@honor
2010-10-18fix bug with size of small structures, and parsing themalon@honor
2010-10-18optimizer intertyper triageralon@honor
2010-10-17optimize reintegratoralon@honor
2010-10-17more permissive stack analysis of initial allocationsalon@honor
2010-10-17misc minor fixesalon@honor
2010-10-17version 0.4alon@honor
2010-10-16remove unneeded commaalon@honor
2010-10-16use quantum of 4 in benchmarks, to better simulate real-world conditionsalon@honor
2010-10-16optimize raytrace demoalon@honor
2010-10-16further optimize stolen branchingsalon@honor
2010-10-16steal branch2s into multiples; 1% speedupalon@honor
2010-10-16tweak loop optimizeralon@honor
2010-10-16optimize out unneeded loops in |multiple| blocksalon@honor
2010-10-16remove unneeded BREAKsalon@honor
2010-10-16optimize stack winding with local var; 5% speedupalon@honor
2010-10-16optimize out unneeded BCONTsalon@honor
2010-10-16rewrite BNOPP optimizeralon@honor
2010-10-15avoid redirection for math funcsalon@honor
2010-10-15do not wind/unwind stacks if initial stack size is 0; 20% speedupalon@honor
2010-10-15loop optimizer cleanupalon@honor