summary refs log tree commit diff
path: root/lisc/lisc.h
AgeCommit message (Expand)Author
2016-02-28More standard/better error message formatting.Ori Bernstein
2016-02-27remove BITS constantQuentin Carbonneaux
2016-02-27use a new bits type for bitmapsQuentin Carbonneaux
2016-02-26get rid of BitsQuentin Carbonneaux
2016-02-26add cheapo static assertQuentin Carbonneaux
2016-02-26move dumpts() into util, add bsequal()Quentin Carbonneaux
2016-02-26start conversion to dynamic bitsetsQuentin Carbonneaux
2016-02-25add some bitset functionsQuentin Carbonneaux
2016-02-24fix tight assertion in MEM()Quentin Carbonneaux
2016-02-23patch return, might not workQuentin Carbonneaux
2016-02-18stop using OXxx1 and use new OLoadQuentin Carbonneaux
2016-02-15completely hide xmm15Quentin Carbonneaux
2016-02-15collect and emit fp constantsQuentin Carbonneaux
2016-02-12new syntax for float literalsQuentin Carbonneaux
2016-02-12use ICX{np,p} to clarify enum definitionsQuentin Carbonneaux
2016-02-11fp cmp fixes (highly untested)Quentin Carbonneaux
2016-02-04comment in enum OpQuentin Carbonneaux
2016-02-03add more spacesQuentin Carbonneaux
2016-01-28use macros for OXxx and OXxx1Quentin Carbonneaux
2016-01-28remove constant NRegQuentin Carbonneaux
2015-12-27get rid of the Ty enumQuentin Carbonneaux
2015-12-25get rid of TYS() macroQuentin Carbonneaux
2015-12-08wip on instruction selectionQuentin Carbonneaux
2015-12-08sanitize constants representationQuentin Carbonneaux
2015-11-30update liveness to work with fpQuentin Carbonneaux
2015-11-30change the wide bit to a class numberQuentin Carbonneaux
2015-11-30stores becomes storehQuentin Carbonneaux
2015-11-27add sse regsQuentin Carbonneaux
2015-11-19start memopt(), still buggyQuentin Carbonneaux
2015-11-13add initial version of copy eliminationQuentin Carbonneaux
2015-11-13store the use locations for temporariesQuentin Carbonneaux
2015-11-11move usage computation in filluse()Quentin Carbonneaux
2015-11-10now, cross fingers and testQuentin Carbonneaux
2015-11-09provide BZERO macro for bitsetsQuentin Carbonneaux
2015-11-09modify data-structures for new ssa.cQuentin Carbonneaux
2015-11-03add interference hintsQuentin Carbonneaux
2015-10-31make phi-class handling more localQuentin Carbonneaux
2015-10-30start integrating RAMem referencesQuentin Carbonneaux
2015-10-30prepare for using memory refsQuentin Carbonneaux
2015-10-30start work on fusing loads in arithmeticQuentin Carbonneaux
2015-10-30new function to add constantsQuentin Carbonneaux
2015-10-30start adress mode recognitionQuentin Carbonneaux
2015-10-30rename spill field in Tmp to slotQuentin Carbonneaux
2015-10-30emit code for extensions, move slots into RAltQuentin Carbonneaux
2015-10-19uniformize sign extension and mem loadsQuentin Carbonneaux
2015-10-13rename valloc and ballocQuentin Carbonneaux
2015-10-08allow multiple functions in fileQuentin Carbonneaux
2015-10-08emit alignment directives properlyQuentin Carbonneaux
2015-10-08rename ealloc to emallocQuentin Carbonneaux
2015-10-07finish implementing data parsingQuentin Carbonneaux