Commits

Author Commit Message Labels Comments Date
Simon Moll
made getConstant,getPointerTo,getReferenceTo C-generic functions (untested,compiles)
Simon Moll
integrated axtor with Devenv 3.x build environment
Simon Moll
completed initial GLSL/OCL-implementation based on generic C-style backend (untested)
Simon Moll
reinserted opencl patch file
Simon Moll
began implementation of a generic C-style language backend and GLSL support (beware\!will not compile)
gnarf
removed LLVM patch/auto patch generation
gnarf
added build preresuesite info
gnarf
documentation update,made loop driver default to /usr/bin if LLVM_PATH is not defined
gnarf
added sampler-type to TODO list
gnarf
fixed bash invokation for oclang, made ?:-operature usage standard conformant
gnarf
updates Makefiles and gitignore/removed shaders directory
gnarf
patch chaos..
gnarf
new tools:
HariSeldon
Removing useless patch
gnarf
Merge branch 'llvm_31' of ssh://bitbucket.org/gnarf/axtor into llvm_31
gnarf
fixed ZExt and SExt for bool src types (caused compiler errors on AMD because of automatic up-cast ambiguity)
gnarf
tested against r151805 (added updated patches)
gnarf
added clang patch (removes superfluous charptr-casts for ptr-values passed to createMemSet,createMemCpy,clang now spills constants to __constant address space (hard-coded to 3) in OpenCL mode
gnarf
moved old LLVM patch to patch folder
gnarf
added script for regenerating svn patch files from the local LLVM and clang copies
gnarf
made Preperator clean the names of globals in constant address space if they have initialisers
gnarf
made debug option flags conditional on the DEBUG flag
gnarf
moved preparator after mem2reg to make sure value names are properly named identifiers
gnarf
fixed PHI-node handling, using reg2mem in Serializer to simplify CFG manipulation, made predication region sensitive (ignore branches that do not originate from a child region)
gnarf
PredicateRestruct working for the nvidia_median_filter test case/extended the RestructuringProcedure interface to notify the RestructPass if any structural changes happened,made RestructPass reparse the CFG if changes occurred
gnarf
generalized ConstantWrapper to arbitrary constants (not just ConstantExpr)
gnarf
fixed generation of BlockGraphs for CNS in presence of unreachable code blocks
gnarf
implemented experimental exit enumeration based restructuring procedure (untested, not activated)
gnarf
missing autoconf/m4 dir
gnarf
updated axtor build integration
  1. Prev
  2. Next