Mercurial > hg > CbC > CbC_llvm
graph
-
replace __environment with &__CbC_environment in a code segment's arguments2014-01-01, by Kaito Tokumori
-
fix -emit-llvm bug2014-01-01, by Kaito Tokumori
-
create declaration statement automatically for __CbC_environment2014-01-01, by Kaito Tokumori
-
create two declaration statements, env_buf and retval.2013-12-31, by Kaito Tokumori
-
made some submethods for the methods which emit CbC statements.2013-12-26, by Kaito Tokumori
-
move some methods to ParseCbC.cpp which were written by me.2013-12-26, by Kaito Tokumori
-
create if(setjmp) statement automatically.2013-12-26, by Kaito Tokumori
-
create __CbC_return declaration statement and return1's assignment statement automarically when we found __return2013-12-18, by Kaito Tokumori
-
merge2013-12-17, by Kaito Tokumori
-
remove comment outed code2013-12-17, by Kaito Tokumori
-
update to LLVM 3.52013-12-12, by Kaito Tokumori
-
Added tag LLVM3.5 for changeset e4204d083e252013-12-12, by Kaito Tokumori
-
remove all files2013-12-12, by Kaito Tokumori
-
merge with the LLVM_original2013-12-12, by Kaito Tokumori
-
devide a Create__CbC_env method in some small methods2013-12-08, by Kaito Tokumori
-
check current scope when create __CbC_env2013-12-07, by Kaito Tokumori
-
create __CbC_env automatically when input file contains code segment2013-12-07, by Kaito Tokumori
-
force to set tail call flag on SelectionDAGBuilder.cpp:LowerCallingInfo.2013-11-12, by Kaito Tokumori
-
bug fix : include error was removed. (It's due to access to a null pointer)2013-11-06, by Kaito Tokumori
-
if a code segment is a variadic function , llvm/clang doesn't do TCE. ( avoid a error )2013-11-04, by Kaito Tokumori
-
minor fix : Check a function pointer whether it's null pointer or not before check its type.2013-10-23, by Kaito Tokumori
-
change error message when tail call elimination is failed.2013-10-14, by Kaito Tokumori
-
remove TY_CbC which is unnecessary input type. cbc file should use TY_C.2013-10-05, by Kaito Tokumori
-
report error when code segment's tail call flag was changed false2013-10-05, by Kaito Tokumori
-
remove codeFlag for llvm type and add __CodeTy2013-10-05, by Kaito Tokumori
-
can eliminate tail call regardless of optimize level2013-09-24, by Kaito Tokumori
-
minor fix2013-09-17, by Kaito Tokumori
-
add CodeGenPreparepass when input file has code segment. And we can eliminate tail call now!2013-08-24, by Kaito Tokumori
-
add README.txt and make info page on wiki2013-08-19, by Kaito Tokumori
-
if input file has a __code , set HasCodeSegment flag2013-07-29, by Kaito Tokumori
-
add FPM SROA pass for function which contains goto cs().2013-07-14, by Kaito Tokumori
-
can tell the Type which is void or __code and set tail call flag only __code.2013-07-13, by Kaito Tokumori
-
set return after goto code segment if caller's return value type is code segment or void type.2013-07-03, by Kaito Tokumori
-
don't set optimization level to 2 if extension is 'cbc' (cancel 4th commit).2013-07-03, by Kaito Tokumori
-
if extension is 'cbc' , set the default optimization level to 22013-06-20, by Kaito Tokumori
-
We became to give clang .cbc file2013-06-14, by Kaito Tokumori
-
Enable CbC goto parse. But tail call flag was not set yet, so it's not jmp but call.2013-06-07, by Kaito Tokumori
-
recognize __code. but it's true type is void.2013-06-06, by Kaito Tokumori
-
1st commit. remove git dir and add all files.2013-05-14, by Kaito Tokumori
-
remove all2013-12-12, by Kaito Tokumori
-
Added tag LLVM3.4 for changeset 95c75e76d11b2013-12-12, by Kaito Tokumori