Home
Java
JSTL
Struts
Spring
Hibernate
Webservice
Eclipse
API
Guest Post
Menu
Explorer
Gaalop-master
algebra
src
main
java
de
gaalop
algebra
AlStrategy.java
BaseVectorDefiner.java
BaseVectorReplaceVisitor.java
BladeArrayRoutines.java
Inliner.java
MacroCallCounter.java
MacroVariablesCFGReplacer.java
MacroVariablesDFGReplacer.java
MacrosVisitor.java
MaxFunctionArgumentNumberGetter.java
Plugin.java
RemoveDefVars.java
StringIntContainer.java
TCBlade.java
UpdateLocalVariableSet.java
VariableCollector.java
api
src
main
java
de
gaalop
AlgebraException.java
AlgebraStrategy.java
AlgebraStrategyPlugin.java
ArrayIterator.java
CheckGAVisitor.java
CodeGenerator.java
CodeGeneratorException.java
CodeGeneratorPlugin.java
CodeParser.java
CodeParserException.java
CodeParserPlugin.java
CompilationException.java
CompilerFacade.java
ConfigurationProperty.java
GlobalSettingsStrategy.java
GlobalSettingsStrategyPlugin.java
InputFile.java
NameTable.java
Notifications.java
OptimizationException.java
OptimizationStrategy.java
OptimizationStrategyPlugin.java
OutputFile.java
Plugin.java
Plugins.java
UsedVariablesVisitor.java
VisualCodeInserterStrategy.java
VisualCodeInserterStrategyPlugin.java
VisualizerStrategy.java
VisualizerStrategyPlugin.java
annotation
AnnotationContainer.java
package-info.java
cfg
AlgebraDefinitionFile.java
AssignmentNode.java
BlockEndNode.java
BreakNode.java
ColorNode.java
ControlFlowGraph.java
ControlFlowVisitor.java
EmptyControlFlowVisitor.java
EndNode.java
ExpressionStatement.java
FindStoreOutputNodes.java
GlobalSettings.java
IfThenElseNode.java
LoopNode.java
Macro.java
Node.java
SequentialNode.java
SetCallerVisitor.java
Slider.java
StartNode.java
StoreResultNode.java
UnknownMacroCall.java
VariableScope.java
package-info.java
dfg
Addition.java
BaseVector.java
BinaryOperation.java
Division.java
EmptyExpressionVisitor.java
Equality.java
Exponentiation.java
Expression.java
ExpressionFactory.java
ExpressionVisitor.java
FloatConstant.java
FunctionArgument.java
Inequality.java
InnerProduct.java
LogicalAnd.java
LogicalNegation.java
LogicalOr.java
MacroCall.java
MathFunction.java
MathFunctionCall.java
Multiplication.java
MultivectorComponent.java
Negation.java
OuterProduct.java
Relation.java
Reverse.java
Subtraction.java
ToStringUtil.java
UnaryOperation.java
UpdateMacroCallVisitor.java
Variable.java
package-info.java
gapp
ConstantSetVectorArgument.java
GAPP.java
PairSetOfVariablesAndIndices.java
PosSelector.java
PosSelectorset.java
Selector.java
SelectorIndex.java
Selectorset.java
SetVectorArgument.java
Valueset.java
Variableset.java
instructionSet
CalculationType.java
GAPPAssignInputsVector.java
GAPPAssignMv.java
GAPPBaseInstruction.java
GAPPCalculateMv.java
GAPPCalculateMvCoeff.java
GAPPDotVectors.java
GAPPResetMv.java
GAPPSetMv.java
GAPPSetVector.java
variables
GAPPConstant.java
GAPPMultivector.java
GAPPMultivectorComponent.java
GAPPScalarVariable.java
GAPPSetOfVariables.java
GAPPValueHolder.java
GAPPValueHolderCopier.java
GAPPVariable.java
GAPPVariableVisitor.java
GAPPVector.java
visitor
CFGGAPPVisitor.java
EmptyCFGGAPPVisitor.java
GAPPCopier.java
GAPPVisitor.java
InstructionType.java
PrettyPrint.java
package-info.java
visitors
CFGExtendedPrinter.java
CFGReplaceVisitor.java
DFGTraversalVisitor.java
ExpressionTypeVisitor.java
NodeCollector.java
ReplaceVisitor.java
test
java
de
gaalop
annotation
AnnotationTest.java
cli
src
main
java
de
gaalop
cli
Main.java
clucalc
src
main
antlr4
de
gaalop
clucalc
input
CluCalcLexer.java
java
de
gaalop
clucalc
input
CluCalcCodeParser.java
CluCalcFileHeader.java
CluVisitor.java
GraphBuilder.java
NullSpace.java
Plugin.java
output
CfgVisitor.java
CluCalcCodeGenerator.java
DfgVisitor.java
OperatorPriority.java
Plugin.java
test
java
de
gaalop
clucalc
CodegenTest.java
codegen-compressed
src
main
java
de
gaalop
compressed
BladePrinter.java
CompressedCodeGenerator.java
CompressedVisitor.java
MvSizeVisitor.java
OperatorPriority.java
Plugin.java
codegen-cpp
src
main
java
de
gaalop
cpp
CppCodeGenerator.java
CppVisitor.java
OperatorPriority.java
Plugin.java
codegen-dot
src
main
java
de
gaalop
dot
CfgVisitor.java
DfgVisitor.java
DotCodeGenerator.java
Plugin.java
codegen-gapp
src
main
java
de
gaalop
codegenGapp
GAPPCodeGenerator.java
Plugin.java
codegen-gappopencl
src
main
java
de
gaalop
gappopencl
GAPPMvSizeVisitor.java
GAPPOpenCLCodeGenerator.java
GAPPOpenCLVisitor.java
Plugin.java
codegen-java
src
main
java
de
gaalop
java
BladePrinter.java
FindMultivectorDestinationComponents.java
JavaCodeGenerator.java
JavaVisitor.java
OperatorPriority.java
Plugin.java
codegen-latex
src
main
java
de
gaalop
latex
LatexCodeGenerator.java
LatexVisitor.java
Plugin.java
codegen-verilog
src
main
java
datapath
graph
BalanceOutput.java
DeadTreeElimination.java
DeadTreeEliminationVisitor.java
EqualizeBackedges.java
EqualizeOutput.java
Graph.java
GreedySchedule.java
Mapping.java
Modlib.java
ModlibWriter.java
MulPipeCreator.java
OperationVisitor.java
Optimization.java
Schedule.java
SortByNumber.java
StageControllerBuilder.java
TestbenchCreator.java
TopLevel.java
TopLevelDummyCreator.java
UseEdge.java
display
Display.java
DisplayEdge.java
DisplayFactory.java
DisplayNode.java
dot
DisplayEdge.java
DisplayNode.java
DotDisplay.java
DotDisplayFactory.java
modlib
IO.java
Module.java
Parameter.java
Wire.java
WireAnd.java
WireConcat.java
WireIO.java
WireNot.java
WireOR.java
parameter
ADDR_WIDTH.java
DATA_WIDTH.java
DEPTH.java
NIN.java
QDEPTH.java
SIGN.java
VALUE.java
WA.java
WB.java
WR.java
operations
Absolut.java
Add.java
ArcCos.java
AryOperation.java
BinaryOperation.java
BitwidthTransmogrify.java
ConstantMultiplication.java
ConstantOperation.java
ConstantShift.java
Cos.java
Divide.java
Dummy.java
Equal.java
ExponentiationOperation.java
FromInnerLoop.java
FromOuterLoop.java
HWInput.java
HWOutput.java
Input.java
Less.java
LessEqual.java
Loop.java
LoopEnd.java
LoopInit.java
MemRead.java
MemWrite.java
Multiplication.java
Mux.java
NaryOperation.java
Negation.java
Nop.java
Operation.java
Output.java
ParentInput.java
ParentOutput.java
Predicate.java
Predication.java
Producer.java
ShiftMode.java
Sin.java
SquareRoot.java
Subtraction.java
ToInnerLoop.java
ToOuterLoop.java
TopLevelInput.java
TypeConversion.java
UnaryOperation.java
VariableShift.java
constValue
FixedPointValue.java
FloatValue.java
IntegerValue.java
Value.java
type
FixedPoint.java
Float.java
Integer.java
Type.java
de
gaalop
codegen_verilog
OperatorPriority.java
Plugin.java
VerilogCodegen.java
VerilogIR
FPValue.java
VerilogDFG.java
VerilogIRConverterVisitorCookies.java
VerilogNodes
VerilogAdditionNode.java
VerilogBinaryNode.java
VerilogDivisionNode.java
VerilogExponentiationNode.java
VerilogFloatNode.java
VerilogMultiplicationNode.java
VerilogNode.java
VerilogUnaryOperationNode.java
VerilogVariableNode.java
optimizations
CSE
CSE_Collector.java
CSE_Replacer.java
IDgiver.java
OperationStore.java
OperationToken.java
ConstantFolding.java
ConstantKiller
ConstanKillCrawler.java
quadriererOptimierer
Quadopt.java
wordlengthoptimization
AllDouble.java
AllFloat.java
BachwardPropagation.java
Basic.java
ComputeIntegerValueVisitor.java
ComputeValueVisitor.java
ForwardPropagation.java
ForwardPropagationVisitor.java
ForwardPropagationVisitorNewTypeCast.java
LimitBitwidth.java
LimitBitwidthNewTypeCast.java
Options.java
RemoveTypeConversion.java
ShiftInserter.java
ShiftInserterNewTypeCast.java
UniqueWordlength.java
Util.java
WordLengthGUI.java
WordlengthOptimization.java
codegen-vis2d
src
main
java
de
gaalop
vis2d
ColorEvaluater.java
Interaction.java
Multivector.java
MultivectorBuilder.java
MyPanel.java
Plugin.java
RecLineDouble.java
Stretch2d.java
ValueEvaluater.java
Vis2dCodeGen.java
Vis2dUI.java
drawing
Circle2d.java
CircleDashed2d.java
DrawObject.java
DrawVisitor.java
DrawVisitorBufferedImage.java
DrawVisitorGraphics.java
DrawVisitorPrintable.java
Drawing.java
Gerade2d.java
Point2d.java
Pointpair2d.java
Text2d.java
codegen-visualizer
src
main
java
de
gaalop
visualizer
CFGDifferentiater.java
ColorEvaluater.java
DFGDifferentiater.java
Differentiater.java
DifferentiaterCreator.java
MaximaDifferentiater.java
NewDrawSettingsCodeGen.java
Plugin.java
Point3d.java
PointCloud.java
PointClouds.java
Rendering.java
engines
lwjgl
LwJglRenderingEngine.java
RenderingEngine.java
SimpleLwJglRenderingEngine.java
Vec3f.java
recording
AnimatedGifEncoder.java
GIFRecorder.java
RecByteBufferAndTime.java
Recorder.java
TransformationThread.java
gui
DrawSettings.java
InputsPanel.java
LabeledComponent.java
SettingsPanel.java
VisiblePanel.java
ia_math
IAException.java
IAMath.java
IANarrow.java
RMath.java
RealInterval.java
zerofinding
CodePiece.java
DiscreteCubeMethod.java
DiscreteCubeMethodThread.java
Evaluater.java
EvaluationResult.java
GradientMethod.java
GradientMethodThread.java
InsertingExpression.java
IntervalEvaluater.java
PrepareZerofinder.java
RayMethod.java
RayMethodThread.java
VecN3.java
ZeroFinder.java
gaalet
src
main
java
de
gaalop
gaalet
BladeIndex.java
ExpressionCreator.java
FunctionHelper.java
GaaletBladeTable.java
GaaletCodeParser.java
GaaletIndex.java
GaaletMultiVector.java
GaalopIndex.java
GraphBuilder.java
Plugin.java
antlr
GaaletLexer.java
GaaletParser.java
GaaletTransformer.java
output
CppCodeGenerator.java
CppVisitor.java
FieldsUsedVisitor.java
OperatorPriority.java
Plugin.java
gapp
src
main
java
de
gaalop
gapp
GAPPOptStrategy.java
Plugin.java
executer
Executer.java
MultivectorWithValues.java
importing
ConstantDivisionTransformer.java
DotProductCreator.java
DotProductOptimizer.java
DotProductsFinder.java
ExpressionCollector.java
FactorsGetter.java
GAPPCreator.java
GAPPDecoratingMain.java
GAPPDecorator.java
GAPPMultivectorCreator.java
ParallelVector.java
ReplaceVisitor.java
Scalarproduct.java
SignedSummandsGetter.java
optimization
GAPPFurtherOptimizationsFacade.java
GAPPRemoveZeroAssignments.java
GAPPRemover.java
GAPPSetMvMerger.java
GAPPSetMvRemover.java
parallelObjects
Constant.java
DotProduct.java
ExtCalculation.java
MvComponent.java
ParVariable.java
ParallelObject.java
ParallelObjectType.java
ParallelObjectVisitor.java
Product.java
Sum.java
statistics
Interval.java
LiveStatistics.java
MemoryUsage.java
gappDebugger
src
main
java
de
gaalop
gappDebugger
Controller.java
GappDebugger.java
Plugin.java
SetOfVariablesUpdater.java
UI.java
globalSettings
src
main
java
de
gaalop
globalSettings
MyGlobalSettingsStrategy.java
Plugin.java
gui
src
main
java
de
gaalop
gui
AlgebraChooserItem.java
CloseAction.java
CompileAction.java
ConfigurationPanel.java
ErrorDialog.java
FileState.java
GaalopLogoFiller.java
Main.java
MainForm.java
NewFileAction.java
OpenFileAction.java
OutputFilePane.java
PanelPluginSelection.java
PluginModel.java
PluginRenderer.java
PluginSorter.java
ResultForm.java
SourceFilePanel.java
StatusBar.java
util
PluginConfigurator.java
PluginIconUtil.java
javaProductComputer
src
producttablecreator
SimpleProductTableCreator.java
maple
src
main
java
de
gaalop
maple
ConstantFolding.java
InlineMacrosVisitor.java
MapleCfgVisitor.java
MapleCfgVisitor_optAllInIf.java
MapleDfgVisitor.java
MapleSimplifier.java
MapleStrategy.java
Plugin.java
RemoveUnusedVariablesVisitor.java
UsedVariablesVisitor.java
engine
Maple.java
MapleClassLoader.java
MapleEngine.java
MapleEngineException.java
MapleEngineImpl.java
win32
Win32MapleFinder.java
test
java
de
gaalop
maple
parser
MapleParserTest.java
MapleTest.java
setup
src
main
java
de
gaalop
Setup.java
starter
src
main
java
de
gaalop
Main.java
tba
src
main
java
de
gaalop
algorithms
IntArray.java
Permutation.java
api
cfg
AssignmentNodeCollector.java
CFGNodeType.java
CFGNodeTypeGetter.java
GetAllOutputBlades.java
RoundingCFGVisitor.java
dfg
DFGMethods.java
DFGNodeType.java
DFGNodeTypeGetter.java
IllegalExpressionVisitor.java
RoundingDFGVisitor.java
productComputer
AlgebraPC.java
BaseTransformation.java
BitSet.java
Blade.java
BladeStr.java
BubbleSort.java
GAMethods.java
GeoProductCalculator.java
InnerProductCalculator.java
Main.java
OuterProductCalculator.java
Permutation.java
ProductCalculator.java
ProductComputer.java
SignedBlade.java
SumOfBlades.java
tba
Algebra.java
Blade.java
BladeRef.java
IMultTable.java
MultTableAbsDirectComputer.java
MultTableImpl.java
MultTableLoader.java
Multivector.java
Plugin.java
Products.java
TBAOptStrategy.java
UseAlgebra.java
cfgImport
CFGImporter.java
CFGImporterFacade.java
ContainsControlFlow.java
DivisionRemover.java
GetMultipleAssignments.java
MathFunctionSeparator.java
MvExpressions.java
MvExpressionsBuilder.java
VariablesCollector.java
optimization
CFGVisitorUsedVariables.java
ConstantFolding.java
ConstantPropagation.java
DFGVisitorUsedVariables.java
ExpressionReplacer.java
NodeCollectorControlFlowVisitor.java
OneExpressionRemoval.java
OptConstantPropagation.java
OptMaxima.java
OptOneExpressionsRemoval.java
OptUnusedAssignmentsRemoval.java
OptimizationStrategyWithModifyFlag.java
UpdateLocalVariableSet.java
VariableComponent.java
VariableUsage.java
ZeroAssignmentsCollector.java
maxima
DFGToMaximaCode.java
MaximaConnection.java
MaximaInput.java
MaximaOptimizer.java
MaximaOutput.java
MaximaRoutines.java
MaximaVisitor.java
ProcessBuilderMaximaConnection.java
StoreResultNodesCollector.java
UnusedCollector.java
table
BitIO
AbsBitReader.java
AbsBitWriter.java
MaxReader.java
MaxWriter.java
SimpleBitReader.java
SimpleBitWriter.java
Main.java
Parser.java
TableCompressed.java
TableFormat.java
TableHumanReadable.java
TableReaderIO.java
test
java
BitTest.java
Record.java
testbench
src
main
java
de
gaalop
clucalc
output
ExtendedCLUCalcGenerator.java
testbench
CoeffReader.java
TestbenchGenerator.java
test
java
de
gaalop
CluCalcCppTest.java
HorizonJUnitTest.java
HorizonTest.java
TestbenchParserTest.java
testbenchTbaGapp
src
test
java
de
gaalop
testbenchTbaGapp
gapp
Base.java
Circle.java
DotProductCollector.java
GAPPTestCreator.java
GAPPTestable.java
GPS.java
MoreVector.java
Paper.java
Paper2.java
Paper3.java
Paper3d.java
Point3D.java
generatedTests
GAPPTest.java
graphstorage
GraphStoragePlugin.java
productComputer
GeoProductTest.java
InnerProductTest.java
OuterProductTest.java
ProductTes.java
tba
AssignmentNodeMapCollector.java
OperatorPriorityTest.java
TestAllTBA.java
TestAssignmentCopy.java
TestExponentiation.java
circle
CircleNoVarsTest.java
CircleOneVarTest.java
CircleOnlyVarsTest.java
GenericCircleTest.java
common
OneMacroTest.java
OutputCountTest.java
TrafoTest.java
TrigonometricFunctions.java
TwoMacrosTest.java
UnusedTest.java
framework
CFGInterpreter.java
TBATestCase.java
TBATestCodeGenerator.java
TBATestCodeGeneratorPlugin.java
TestDummy.java
gps
GPSNoVarsTest.java
GPSOnlyVarsTest.java
GenericGPSTest.java
Point3D.java
linePointDistance
LinePointDistance.java
Vec3D.java
negative
ControlFlowTest.java
MultipleAssignmentsTest.java
testbenchVisualizer
TestDifferentiater.java
visualCodeInserter
src
main
java
de
gaalop
visualCodeInserter
ExpressionStatementCollector.java
Plugin.java
VisualizerCodeInserter.java
visualCodeInserter2d
src
main
java
de
gaalop
visualCodeInserter2d
ExpressionStatementCollector.java
Plugin.java
VisualizerCodeInserter2d.java
/** * This package contains classes that model a control dataflow graph. */ package de.gaalop.cfg;