|
|
|
@fe293bf
|
9 months |
caparson |
removed fences for ARM that are likely not needed, insertion of fences …
|
|
|
@0d41b2e
|
9 months |
caparson |
switched test to use new cofor syntax
|
|
|
@ba0e1bc
|
9 months |
caparson |
Added supporting library routines for cofor impl
|
|
|
@3d9d017
|
9 months |
caparson |
added cofor implementation
|
|
|
@49ae2bc
|
10 months |
ajbeach |
Refactored the OperatorTable? module. Most is just an update in style …
|
|
|
@9cbdc13
|
10 months |
caparson |
removed print from static and dynamic tests that could be reordered …
|
|
|
@5ad24a2c
|
10 months |
ajbeach |
Added test for the checks on the constructor/destructor attributes.
|
|
|
@be3f163
|
10 months |
pabuhr |
rename files gcc-builtins.cf builtins.cf extras.cf bootloader.cf and …
|
|
|
@fa761c2
|
10 months |
ajbeach |
Changed some new uses of UniqueId? to the ast version. Changed where …
|
|
|
@6e7ed0aa
|
10 months |
ajbeach |
I forgot to move genName over to the new CodeGenerator? module. It …
|
|
|
@a137d5a
|
10 months |
ajbeach |
Took out some old code from the new section of the Mangler.
|
|
|
@58c64323
|
10 months |
ajbeach |
Hang on, eval doesn't have any side effects.
|
|
|
@4ac402d
|
10 months |
ajbeach |
Added a missing include (not sure how that slipped through) and did …
|
|
|
@7d55e4d
|
10 months |
ajbeach |
Simple rework to BasicTypes?-gen.cc to avoid refering to the old ast. …
|
|
|
@36e6f10
|
10 months |
ajbeach |
Parser now uses constants from the new ast types.
|
|
|
@3c714ad
|
10 months |
ajbeach |
I don't actually know if this fixes anything, but the old version was …
|
|
|
@0b5e780
|
10 months |
ajbeach |
Code dumps (under the -P flag) no longer convert to the old ast to print.
|
|
|
@f43146e4
|
10 months |
ajbeach |
Updated some stats/counters to trigger off the new AST. Others will …
|
|
|
@bef4f1a
|
10 months |
ajbeach |
Translation of the fix main pass to the new ast data structures.
|
|
|
@8941b6b
|
10 months |
ajbeach |
Direct translation of code generation.
|
|
|
@d22bf87
|
10 months |
pabuhr |
formatting
|
|
|
@a310ae9
|
10 months |
pabuhr |
add i386 with x86_64
|
|
|
@e832485
|
10 months |
pabuhr |
comment out debug prints
|
|
|
@dd7c2ce0
|
10 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
|
|
|
@1da2affb
|
10 months |
pabuhr |
test as.cc file on ARM
|
|
|
@a1da039
|
10 months |
ajbeach |
Make all new declarations have a properly defined LinkageSpec?. Also …
|
|
|
@d8a0e51
|
10 months |
pabuhr |
add gcc-9 back into ARM full build
|
|
|
@edc4813
|
10 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
|
|
|
@cb94e41
|
10 months |
pabuhr |
temporary change to as command to test ARM build
|
|
|
@7b84d3e
|
10 months |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
|
|
|
@278e162
|
10 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
|
|
|
@2ad5e1d5
|
10 months |
caparson |
added missing semicolons
|
|
|
@8df19af
|
10 months |
caparson |
added WO fences for mcs spin lock to fix failing arm test
|
|
|
@3f0b062
|
10 months |
caparson |
ifdef'd the arm fences that were added to channels so that they only …
|
|
|
@abb04a4
|
10 months |
pabuhr |
change genericUnion test fromt printf to sout
|
|
|
@7619400
|
10 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
|
|
|
@1b0184b
|
10 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
|
|
|
@0803ead
|
10 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
|
|
|
@f842032
|
10 months |
pabuhr |
remove ISTYPE_VOID and ISTYPE_VOID_IMPL, and ends for input
|
|
|
@2d7cb19
|
10 months |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
|
|
|
@cbbfba9
|
10 months |
caparson |
added fence to failing test to hopefully fix stale data issue on the …
|
|
|
@e0dc038
|
10 months |
pabuhr |
first attempt at new C string input
|
|
|
@ca995e3
|
10 months |
caparson |
added missing ARM fence on the signallee side of channel handoff
|
|
|
@5e0bba5
|
10 months |
ajbeach |
Work on the box pass, fixing up the FunctionDecl? update.
|
|
|
@37ceccb
|
10 months |
mlbrooks |
Change string-read semantics so that reading nothing leaves the …
|
|
|
@1b41219
|
10 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
|
|
|
@2bf46a5
|
10 months |
pabuhr |
add additional test for engineering and unit manipulator output
|
|
|
@d85141f
|
10 months |
ajbeach |
Small refactoring of some helper functions to avoid repeating a loop.
|
|
|
@52a5262e
|
10 months |
ajbeach |
TypeVarMap? is now a subtype instead of an alias to remove the …
|
|
|
@4d2d7e27
|
10 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
|
|
|
@54e59dd
|
10 months |
pabuhr |
temporally remove gcc-9 from ARM nightly build because it is failing
|
|
|
@e14d169
|
10 months |
ajbeach |
Remove some cruft from the box pass. Some pieces left over from …
|
|
|
@6bd9f9e
|
10 months |
j82liang |
Rename and move the file to proposal
|
|
|
@c298079
|
10 months |
j82liang |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
|
|
|
@bab2917
|
10 months |
j82liang |
Update the introduction
|
|
|
@61e5d99
|
10 months |
ajbeach |
Boxing no longer passes layout information about polymorphic types in …
|
|
|
@a97b9ed
|
10 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
|
|
|
@946a6e4
|
10 months |
pabuhr |
updates to the uC++toCFA cheat sheet
|
|
|
@8cbe732
|
10 months |
j82liang |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
|
|
|
@85034ed
|
10 months |
j82liang |
Initial commit
|
|
|
@0bf0b97
|
10 months |
ajbeach |
Layout function builds its entire parameter list before creating the …
|
|
|
@e85a72b8
|
10 months |
pabuhr |
change valide (French) to valid (English)
|
|
|
@80f8703
|
10 months |
pabuhr |
temporary fix to linkonce problem by changing -7 to 7 so …
|
|
|
@02c5880
|
10 months |
caparson |
Added fence after channel handoff to prevent reordering on the arm …
|
|
|
@4604bf5
|
10 months |
ajbeach |
Clean-up of some names and comments. Removed some TODO comments which …
|
|
|
@cf3da24
|
10 months |
ajbeach |
Fixed up some whitespace. Pretty minor stuff mostly.
|
|
|
@ee9ad40
|
10 months |
caparson |
Changed cofor files to support the corun statement
|
|
|
@72b518fc
|
10 months |
caparson |
added error message for using corun statements without including the …
|
|
|
@26dfce5
|
10 months |
caparson |
Updated cofor test to use new corun statement
|
|
|
@eb779d5
|
10 months |
caparson |
Implemented corun statement
|
|
|
@0d49efb
|
10 months |
pabuhr |
allow precision < 3 for manipulator eng
|
|
|
@4817662
|
10 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
|
|
|
@8bc67cf
|
10 months |
pabuhr |
formatting, SKULLDUGGERY to remove spurious free-nonheap-object warning
|
|
|
@d3652df
|
10 months |
ajbeach |
Took the new EraseWith? pass out of the box pass. It might be able to …
|
|
|
@be8ee65
|
10 months |
pabuhr |
change host from arm64 to aarch64 for ARM nightly build
|
|
|
@3770b87
|
10 months |
pabuhr |
formatting, add PRNG copy to checkpoint PRNG state, remove autogen …
|
|
|
@92211d9
|
10 months |
pabuhr |
formatting
|
|
|
@f45772e
|
10 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
|
|
|
@9689e54
|
10 months |
pabuhr |
formatting
|
|
|
@8e860a7
|
10 months |
pabuhr |
fix typing mistake: arm4 to arm64
|
|
|
@7d128cb
|
10 months |
pabuhr |
add ARM architecture to regression tests
|
|
|
@299f4e0
|
10 months |
pabuhr |
add ARM architecture to nightly build
|
|
|
@500a60f
|
10 months |
pabuhr |
add ARM architecture to nightly build
|
|
|
@2261bcc
|
10 months |
pabuhr |
add arm64 to Jenkins nightly build
|
|
|
@4d860ea3
|
11 months |
mlbrooks |
Fix compiler bug where duplicate type declarations caused crash.
And …
|
|
|
@0860d9c
|
11 months |
mlbrooks |
Fix read-to-variable-length-string cases when internal buffer fills.
…
|
|
|
@b67b632
|
11 months |
mlbrooks |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
|
|
|
@097c8d0
|
11 months |
ajbeach |
Fixes to Box pass's DeclAdapter?. The two largest are: Only local …
|
|
|
@8cffa4f
|
11 months |
mlbrooks |
Support match-failure reporting for string input.
On failed match, …
|
|
|
@bf1cbde
|
11 months |
mlbrooks |
Implement "scanset" semantics for manipulator skip , in place of …
|
|
|
@04db9f6
|
11 months |
ajbeach |
Updated some documentation about the Instantiate Generic pass.
|
|
|
@045cda3
|
11 months |
ajbeach |
First clean-up pass on box pass. Some of it is stuff that could have …
|
|
|
@15b5abac
|
11 months |
pabuhr |
increase timeout in test.py from 180 to 240 seconds to deal with long …
|
|
|
@3cbe320
|
11 months |
ajbeach |
Translated the Link-Once pass to the new ast.
|
|
|
@cf34e82
|
11 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
|
|
|
@11ab0b4a
|
11 months |
pabuhr |
add corun/cofor statement, update old cofor
|
|
|
@1ee0a4da
|
11 months |
ajbeach |
Translated the box pass to the new AST. This includes direct as …
|
|
|
@46f9f02
|
11 months |
pabuhr |
add keywords alignas, alignof, static_assert, and thread_local
|
|
|
@cfcbd03
|
11 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
|
|
|
@5b4dacf
|
11 months |
pabuhr |
general updates to the Cforall user manual
|
|
|