Commit Graph

20 Commits

Author SHA1 Message Date
Anthony Pesch f98eeba82b replaced glog with custom assert / log implementation 2015-08-26 21:27:53 -07:00
Anthony Pesch 77a9d53738 updated to gflags 2.1.2 2015-08-26 21:27:52 -07:00
Anthony Pesch d711b945df updated to SDL2 head 2015-08-26 21:27:52 -07:00
Anthony Pesch 3866668031 added random access iterator to RingBuffer
added Insert method to RingBuffer
added unit tests for RingBuffer
updated RegisterAllocationPass to use RingBuffer
2015-08-16 02:19:00 -07:00
Anthony Pesch 5a0642d0a5 don't reuse IR values across blocks 2015-08-12 23:41:31 -07:00
Anthony Pesch 4d83c7402d remove old 32-bit build support 2015-08-10 22:40:02 -07:00
Anthony Pesch 89f483dcc4 updated xbyak dependency and removed Xbyak::Address equality workaround 2015-08-09 21:15:45 -07:00
Anthony Pesch 9ad1ea9de0 added profiler calls for each pass, cleaned up log spam 2015-08-07 14:06:44 -07:00
Anthony Pesch 7bb52847a1 trace viewer first pass 2015-08-04 20:13:55 -07:00
Anthony Pesch d70979250d split up TileAccelerator into TileAccelerator / TileRenderer in preparation for trace viewer 2015-08-03 16:07:10 -07:00
Anthony Pesch 22427918b2 added filesystem.cc
removed unused hash.h
updated readme with GCC 4.9 notes
ran clang-format on src/
2015-07-31 22:37:42 -07:00
Anthony Pesch 155fac6794 added default build type
removed helper Makefile
2015-07-31 21:02:21 -07:00
Anthony Pesch 4beeeb52f5 x64 emitter first pass 2015-07-30 23:06:59 -07:00
Anthony Pesch 50fed24a45 added beaengine 2015-07-24 15:13:26 -07:00
Anthony Pesch a33bf95d16 moved ir passes to own folder 2015-07-21 17:55:53 -07:00
Anthony Pesch 700d09992d disable -ffast-math 2015-07-21 17:55:52 -07:00
Anthony Pesch 0bb8d37acb register allocation 2015-07-21 17:55:49 -07:00
Anthony Pesch 7258b89778 removed RuntimeContext struct 2015-07-04 00:21:03 -07:00
Anthony Pesch c4b78cc565 initial x64 scaffolding 2015-07-01 22:16:28 -07:00
Anthony Pesch 01af271550 initial public commit 2015-07-01 10:45:31 -07:00