source: src

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @13de4478   22 months ajbeach Updated files in ResolvExpr to the new indentation style. It seems the … stuck-waitfor-destruct
(edit) @d7c0ad5   22 months ajbeach Removed some overloads from the Pass template. I believe these were … stuck-waitfor-destruct
(edit) @ba97ebf   22 months ajbeach The polyCost function was just a bit more complicated than it needed to be. stuck-waitfor-destruct
(edit) @fc1a3e2   22 months ajbeach Style update. Focused on indentation and trailing whitespace. stuck-waitfor-destruct
(edit) @b9b6efb   22 months ajbeach Removed porting.md, although some of its information is still … stuck-waitfor-destruct
(edit) @19313be5   22 months ajbeach One missing BasicType::Kind -> BasicKind updates. stuck-waitfor-destruct
(edit) @38093ae   22 months j82liang Resolve conflict stuck-waitfor-destruct
(edit) @748c751   22 months j82liang Remove unnecessary implicit enum type conversion stuck-waitfor-destruct
(edit) @7a780ad   22 months ajbeach Moved ast::BasicType::Kind to ast::BasicKind in its own hearder. This … stuck-waitfor-destruct
(edit) @8fd53b6e   22 months ajbeach Change for C++20 compatability. We may not be upgrading soon but this … stuck-waitfor-destruct
(edit) @cdb4eaa   22 months j82liang Fix succ(Enum) error and resolution ambiguity of enum with inheritance stuck-waitfor-destruct
(edit) @7aa209e7   22 months ajbeach Fixing some whitespace around a recent merge. That lead to some … stuck-waitfor-destruct
(edit) @76c7addb   22 months j82liang Fix Enum predecessor stuck-waitfor-destruct
(edit) @fb2e916   22 months j82liang Fix some warning stuck-waitfor-destruct
(edit) @dc58e5d   22 months j82liang Small cleanup stuck-waitfor-destruct
(edit) @af746cc   22 months j82liang Reimplement the resolution of Enum instance type stuck-waitfor-destruct
(edit) @7a36848   22 months ajbeach Further Pass template clean-up, reimplementing the translation unit … stuck-waitfor-destruct
(edit) @90320ac   22 months ajbeach Clean-up in the Pass template around call_accept. Removed overloads … stuck-waitfor-destruct
(edit) @ab780e6   22 months ajbeach notZeroExpr (in the parser) has become createCondExpr (in the … stuck-waitfor-destruct
(edit) @485cf59   22 months ajbeach Small improvement in the Pass template implementation. Thierry and I … stuck-waitfor-destruct
(edit) @d9bad51   22 months ajbeach Fixed memory leak in the parser. stuck-waitfor-destruct
(edit) @1cfe640   22 months ajbeach One more bit of clean-up, improving some names. stuck-waitfor-destruct
(edit) @4a72fef   22 months ajbeach General clean-up in the parser. Removed the commented … stuck-waitfor-destruct
(edit) @67467a3   23 months ajbeach Fused TypeData::Enum and TypeData::Aggregate, an enumeration is a kind … stuck-waitfor-destruct
(edit) @7b05de4   23 months j82liang Re-enable replace pseudo func to temporarily fix the compilation error stuck-waitfor-destruct
(edit) @d066c5b   23 months j82liang Comment out lines the require implementEnumFunc stuck-waitfor-destruct
(edit) @486caad   23 months j82liang Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc stuck-waitfor-destruct
(edit) @df78cce   23 months j82liang Save the change in main for git pull stuck-waitfor-destruct
(edit) @bf050c5   23 months ajbeach Removed unused field from TypeData. stuck-waitfor-destruct
(edit) @0139351   23 months ajbeach Add support for printing multiple returns. Mostly useful for early … stuck-waitfor-destruct
(edit) @5b25c49   23 months ajbeach Removed some code from main that supported the old ast. stuck-waitfor-destruct
(edit) @057608a   23 months ajbeach Parser clean-up: Removed an unused field, added a comment, fixed a … stuck-waitfor-destruct
(edit) @42422fb   23 months pabuhr more reorganized enum_type rule in parser stuck-waitfor-destruct
(edit) @30aab55   23 months pabuhr reorganized enum_type rule in parser and add missing call to makeTypedef stuck-waitfor-destruct
(edit) @2583407   23 months ajbeach Handle typedef wrapped declarations before buildList in addTypedef. … stuck-waitfor-destruct
(edit) @a3525c4   23 months ajbeach Some Parser clean-up I did while investigating. stuck-waitfor-destruct
(edit) @446740a   23 months pabuhr update for-control for iterating over enumeration type stuck-waitfor-destruct
(edit) @e048ece   23 months ajbeach Moved the DeclarationNode enums over to TypeData where they are … stuck-waitfor-destruct
(edit) @03606ce   2 years j82liang Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc stuck-waitfor-destruct
(edit) @06601401   2 years j82liang Change the common type interpretation of EnumPos stuck-waitfor-destruct
(edit) @76fe046   2 years j82liang Remove conversion part of the EnumPosType. It can be resolved by the … stuck-waitfor-destruct
(edit) @b93c544   2 years ajbeach Removed casts no longer needed on the result of set_last. stuck-waitfor-destruct
(edit) @6cef439   2 years ajbeach Return 'TypeData *' from some parse rules. Moved TypeData construction … stuck-waitfor-destruct
(edit) @7e13b11   2 years pabuhr documentations, support CFA declaration syntax in sizeof/alignof stuck-waitfor-destruct
(edit) @647d633   2 years j82liang Remove unused variables stuck-waitfor-destruct
(edit) @f6e8c67   2 years j82liang Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc stuck-waitfor-destruct
(edit) @bbf2cb1   2 years j82liang Add the Working support to succ() and pred() pseudo function to Enum stuck-waitfor-destruct
(edit) @af60383   2 years ajbeach Moved a field and functions from DeclarationNode to TypeData. Trying … stuck-waitfor-destruct
(edit) @44adf1b   2 years ajbeach Removed casts around get_next (also replaced with direct field access) … stuck-waitfor-destruct
(edit) @647e2ea   2 years pabuhr try @@(...) for attributes, rename and reorder grammar rules, remove … stuck-waitfor-destruct
(edit) @00eaeb8   2 years j82liang Add prototype of succ function stuck-waitfor-destruct
(edit) @dc3fbe5   2 years ajbeach Factored out the ParseNode's next field into a new child type. This is … stuck-waitfor-destruct
(edit) @4c0b674   2 years ajbeach Moved ParseNode's name field down to DeclarationNode, it is not used … stuck-waitfor-destruct
(edit) @bc61563   2 years ajbeach Factored out a very complex condition into a helper function and … stuck-waitfor-destruct
(edit) @f1149ac   2 years j82liang Remove unused variables stuck-waitfor-destruct
(edit) @a4da45e   2 years j82liang Resolve conflict stuck-waitfor-destruct
(edit) @0522ebe   2 years j82liang Add EnumPosType to type system stuck-waitfor-destruct
(edit) @46aa60e   2 years pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc stuck-waitfor-destruct
(edit) @4eb3a7c5   2 years pabuhr first attempt at correct distribution of attributes for aggregates stuck-waitfor-destruct
(edit) @624ba3a5   2 years pabuhr formatting stuck-waitfor-destruct
(edit) @1761046   2 years ajbeach Note to self: Check the comments before you push. stuck-waitfor-destruct
(edit) @4e2f1b2   2 years ajbeach Clean-up of GenImplicitCall module. Changing the return type for … stuck-waitfor-destruct
(edit) @d06273c   2 years ajbeach Used structural binding to shorten some loop setup. The generally … stuck-waitfor-destruct
(edit) @2beaf9b   2 years ajbeach Forgot to update comments from the last commit. stuck-waitfor-destruct
(edit) @2810700   2 years ajbeach The two argument form of the conditional operator now only has two … stuck-waitfor-destruct
(edit) @f431ab26   2 years ajbeach Fixed whitespace ResolveTypeof.cc. stuck-waitfor-destruct
(edit) @14755e5   2 years ajbeach Updated indentation in Resolver. Removed trailing whitespace. stuck-waitfor-destruct
(edit) @dacd2c19   2 years ajbeach Added Peter's fix to ensure syscall argument is initialized. I did … stuck-waitfor-destruct
(edit) @23a0e576   2 years ajbeach Remove mid-array assertion from the Box pass. stuck-waitfor-destruct
(edit) @47bd204   2 years j82liang Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc stuck-waitfor-destruct
(edit) @a55ebcc   2 years j82liang 1. Add debug print option for replacePseudoFunc; 2. Change resolver … stuck-waitfor-destruct
(edit) @be4335b   2 years ajbeach The remaining improvements I had planned for the Box pass are either … stuck-waitfor-destruct
(edit) @020fa10   2 years j82liang Remove duality functions. They are replaced by recent changed in Cost … stuck-waitfor-destruct
(edit) @9ddcee1   2 years j82liang Remove EnumPosExpr, an early design that no longer used. The … stuck-waitfor-destruct
(edit) @496ffc17   2 years j82liang Fix dangling reference to posE function stuck-waitfor-destruct
(edit) @32490deb   2 years j82liang Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc stuck-waitfor-destruct
(edit) @c75b30a   2 years j82liang Introduce posE, valueE, labelE pseudo language to the language. Rework … stuck-waitfor-destruct
(edit) @7329b0a   2 years ajbeach advance_to_mutex has been replaced nextMutex. stuck-waitfor-destruct
(edit) @16afb2a   2 years j82liang Fix the print for enum with type stuck-waitfor-destruct
(edit) @8ca60e4   2 years ajbeach Remove ilog2, an unused math helper. stuck-waitfor-destruct
(edit) @71b5aad5   2 years j82liang Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc stuck-waitfor-destruct
(edit) @544deb9   2 years j82liang Update ReplacePseudoFunc, mostly the runtime lookup for attribute … stuck-waitfor-destruct
(edit) @61e362f   2 years ajbeach Changed notZeroExpr so that expressions with conditional contexts are … stuck-waitfor-destruct
(edit) @a4ed165   2 years ajbeach I was working in FixInit.cpp so I did a round of general clean-up. … stuck-waitfor-destruct
(edit) @367725d   2 years j82liang Update enum.tex stuck-waitfor-destruct
(edit) @ac939461   2 years j82liang Add replacePseudoFunc stuck-waitfor-destruct
(edit) @f988834   2 years j82liang Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc stuck-waitfor-destruct
(edit) @59c8dff   2 years j82liang Draft Implementation for enum position pesudo function (posE). … stuck-waitfor-destruct
(edit) @11f65b3   2 years ajbeach I believe switching isValidOnFuncParam from an allow-list to a … stuck-waitfor-destruct
(edit) @5bf685f   2 years ajbeach Replayed maybeClone with maybeCopy, removed unused helppers in … stuck-waitfor-destruct
(edit) @b262cb3   2 years ajbeach Unified and fixed handling of parameter attributes. stuck-waitfor-destruct
(edit) @8b4faf6   2 years j82liang Hoist nested enum in Struct stuck-waitfor-destruct
(edit) @58c5821   2 years ajbeach Remove extra compound statement and clean-up in InitTweak. stuck-waitfor-destruct
(edit) @116d7e2   2 years ajbeach Small bug fix in code generation. Seems to only come up while … stuck-waitfor-destruct
(edit) @c7ebbec   2 years ajbeach Reorganization of Linkage::Spec. is_mangled represented two properties … stuck-waitfor-destruct
(edit) @523e300   2 years ajbeach Forgot to remove an unused function from the exception code. stuck-waitfor-destruct
(edit) @0a6d2045   2 years ajbeach You can how use local control flow out of 'catch' clauses. Added a … stuck-waitfor-destruct
(edit) @9fba8e6   2 years ajbeach Clean-up in the exception translate pass. This changes some patterns … stuck-waitfor-destruct
(edit) @b7898ac   2 years ajbeach Another attempt at fixing execptions. It is very close to the last … stuck-waitfor-destruct
(edit) @69ab896   2 years ajbeach Small fix in code generation. The first case in a switch is formatted … stuck-waitfor-destruct
Note: See TracRevisionLog for help on using the revision log.