Permalink
Commits on Feb 10, 2017
  1. Added a test for the llvm builder.

    This tests that we can create a .bc file using the LLVM builder API.
    committed Feb 10, 2017
Commits on Feb 5, 2017
Commits on Feb 4, 2017
  1. Update to use llvm-3.8

    Previously it needed llvm-3.6
    committed Feb 4, 2017
Commits on Aug 12, 2016
Commits on Nov 16, 2015
  1. Fix disassemble regression. Caused by bug in LLVM 3.6 not using the P…

    …C offset for disassembly.
    committed Nov 16, 2015
Commits on Nov 14, 2015
Commits on Nov 7, 2015
Commits on Aug 29, 2015
  1. Add FileCheck binary, saves users from building LLVM from source.

    Make the makefile build the libs first, before the test files.
    committed Aug 29, 2015
Commits on May 5, 2015
  1. automake: Comment out common section in Makefile.am.

    James Courtier-Dutton committed May 5, 2015
  2. Tune automake system.

    James Courtier-Dutton committed May 5, 2015
Commits on May 4, 2015
  1. Modify so that libbeauty builds with LLVM 3.6

    James Courtier-Dutton committed May 4, 2015
  2. Allow test18_ll.ll to compile in clang 3.6.0

    James Courtier-Dutton committed May 4, 2015
  3. Insert EIP as a reg param temporarily.

    James Courtier-Dutton committed May 4, 2015
Commits on Jan 17, 2015
  1. FIXED: The output test.c now has the correct parameters listed.

    James Courtier-Dutton committed Jan 17, 2015
Commits on Jan 10, 2015
  1. Improve debug output if value_id = 0.

    James Courtier-Dutton committed Jan 10, 2015
  2. Add test18_ll.ll to autotest.sh

    James Courtier-Dutton committed Jan 10, 2015
Commits on Dec 30, 2014
  1. Added test18_ll.ll. It test an add to a memory location.

    James Courtier-Dutton committed Dec 30, 2014
  2. FIXED: Reverted the change to use value3. Can only use value3 if the …

    …pointed to value
    
    is a constant.
    James Courtier-Dutton committed Dec 30, 2014
  3. Tidy debug output.

    James Courtier-Dutton committed Dec 30, 2014
  4. Convert final few ..->dump() to debug_print output.

    James Courtier-Dutton committed Dec 30, 2014
  5. Added missing tests to autotest.sh

    James Courtier-Dutton committed Dec 30, 2014
  6. Added test17_ll.ll

    It tests phi pointers.
    James Courtier-Dutton committed Dec 30, 2014
Commits on Dec 29, 2014
  1. FIXED: Make debug ERROR1/2 messages simpler. The useful infor is in t…

    …he print inst afterwards.
    James Courtier-Dutton committed Dec 29, 2014
  2. FIXED: Ensure ERROR messages are always displayed before an exit(1)

    James Courtier-Dutton committed Dec 29, 2014
  3. FIXED: Forgot to add debug_llvm.h

    James Courtier-Dutton committed Dec 29, 2014
  4. Change all printf to debug_print in llvm_ir output.

    James Courtier-Dutton committed Dec 29, 2014
  5. ADDED: Support for DEBUG_OUTPUT_LLVM

    James Courtier-Dutton committed Dec 29, 2014
  6. Added test case test16_ll.ll

    James Courtier-Dutton committed Dec 29, 2014
  7. FIXED: Use the correct value3 in the STORE LLVM IR instruction.

    James Courtier-Dutton committed Dec 29, 2014
  8. Add new test case: test16_ll.ll. This tests PHI onto self.

    James Courtier-Dutton committed Dec 29, 2014
  9. FIXED: Improve debug output.

    James Courtier-Dutton committed Dec 29, 2014
  10. FIXED: Un-initialised variable "n".

    James Courtier-Dutton committed Dec 29, 2014