RoseFE_xaifBooster

log

age author description
3 weeks ago snarayan Removed spurious initializationdefault tip
4 weeks ago snarayan Merge
4 weeks ago snarayan Allow ExitLive SideEffectLists and SubroutineCalls with twoway flag
4 weeks ago snarayan Allow a SizeOf Intrinsic
4 weeks ago snarayan returns the list of symbols in the table. The list is currently used to check which variables are statically allocated and therefore require an allocate and deallocate call
4 weeks ago snarayan returns the number of elements in the symbol based on the Shape
4 weeks ago snarayan Allow subroutine calls to specify that they require to be present the tape as well as adjoint mode
4 weeks ago snarayan Moved vertex ordering of vertices in a graph out of here. Added functions to check if the symbol in the variable is a pointer and whether the expression is a pointer dereference
4 weeks ago snarayan Removed dead code
4 weeks ago snarayan Moved vertex ordering of vertices in a graph to here
4 weeks ago snarayan Add support to check if the expression is a single variable which is a pointer expression
4 weeks ago snarayan Add support for SideEffect list describing the variables that remain live at the end of a function scope
4 weeks ago snarayan Add support for SideEffect list describing the variables that remain live at the end of a function scope
4 weeks ago snarayan New type of instrincs to handle sizeof system call
4 weeks ago snarayan Allow DirectAction NonInlinable Intrinsics to have two actions, one for tape mode and one for adjoint mode
4 weeks ago snarayan Allow non inlinable intrinsics to exist in the assignment
4 weeks ago snarayan removed cout
4 weeks ago snarayan Support for treating the external call free separately in plain tape and adjoint mode
4 weeks ago snaryaan Allow signature pattern to be returned and bugfix for checking discrepancy
4 weeks ago snarayan remove cout statements
4 weeks ago snarayan Allow the first and last basic block in a structured control flow graph to be returned
4 weeks ago snarayan Remove spurious changes
4 weeks ago snarayan Add support for poppointer and rebase calls in adjoint mode and handle malloc assignment as BW_ADMM_DEALLOCATE calls
4 weeks ago snarayan Add support for poppointer and rebase calls in adjoint mode and handle malloc assignment as BW_ADMM_DEALLOCATE calls
4 weeks ago snarayan removed commented code
4 weeks ago snarayan Allow SymbolAlg in BasicVlockPreaccumulationTapeAdjoint
4 weeks ago snarayan Helper routines to allow poppointer, Allocate and Deallocate Calls in adjoint mode to be added at the appropriate position
4 weeks ago snarayan Allow SymbolAlg in BasicBlockPreassumulationTape
4 weeks ago snarayan Removed cout
4 weeks ago snarayan the call free is converted into an assignment whose RHS is a BW_ADMM_DEALLOCATE with additional arguments
4 weeks ago snarayan the call free is converted in to FW_ADMM_DEALLOCATE with additional arguments
4 weeks ago snarayan Changes to allow the symbol free which is treated as an external call to take on different names in plain tape and adjoint modes
4 weeks ago snarayan remove commented code
4 weeks ago snarayan Add Allocate and Deallocate calls of static variables, pushpointer calls for pointers falling out of scope in tape mode
4 weeks ago snarayan Add pushpointer calls in tape mode before the assignment
4 weeks ago snarayan Add pushpointer calls in tape mode before the assignment
4 weeks ago snarayan Invokes the Allocate and Deallocate calls of static variables, pushpointer calls for pointers falling out of scope in tape mode and poppointer calls to restore them in adjoint mode
4 weeks ago snarayan Changes for adding PushPointer calls in Tape, Changes to support assignments where the lhs is allocated memory using a malloc call
4 weeks ago snarayan Changes for AllocateBytesCall
4 weeks ago snarayan Changes for adding PushPointer calls in Tape
4 weeks ago snarayan Changes for AllocateBytesCall
6 weeks ago snarayan Changes for Divided Adjoints
15 months ago Jean Utke branch merge
15 months ago Jean Utke branch merge
15 months ago Jean Utke FreeSans no longer included
15 months ago Jean Utke branch merge
15 months ago Jean Utke branch merge
15 months ago Jean Utke updated to new version
16 months ago Jean Utke branch merge
16 months ago utke on macbook year
18 months ago Jean Utke branch merge
2013-06-20 utke on macbook calls to subroutines that are external don't have an adjoint counterpart
2013-06-20 utke on macbook refactor
2013-06-19 utke on macbook a little more verbose debug info
19 months ago utke on macbook make a proper boolean expression here so Fortran is happier
19 months ago utke on macbook updated
19 months ago utke on macbook extraneous semicolon
20 months ago utke on macbook reference output changes following scope logic changes
20 months ago utke on macbook what is diff'ed
20 months ago snarayan Added a check for Printing the SYSTEM_ONLY case