Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: bryant/llvm-pru
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: bryant/llvm-pru
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: type-safe-pita
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 14 commits
  • 5 files changed
  • 1 contributor

Commits on Jun 9, 2016

  1. hell yeah tablegen dsl: typechecks, works.

    bryant committed Jun 9, 2016
    Configuration menu
    Copy the full SHA
    4919584 View commit details
    Browse the repository at this point in the history
  2. tablegen.hs: kill off unneeded het list

    bryant committed Jun 9, 2016
    Configuration menu
    Copy the full SHA
    3e5cb28 View commit details
    Browse the repository at this point in the history
  3. add leaf-ness type arg to sdnode

    bryant committed Jun 9, 2016
    Configuration menu
    Copy the full SHA
    855927f View commit details
    Browse the repository at this point in the history
  4. add load and store sdnodes

    bryant committed Jun 9, 2016
    Configuration menu
    Copy the full SHA
    06fce36 View commit details
    Browse the repository at this point in the history
  5. break up language pragmas into multiple lines

    bryant committed Jun 9, 2016
    Configuration menu
    Copy the full SHA
    aaaf1ac View commit details
    Browse the repository at this point in the history
  6. add shorthand synonym for SDI types

    bryant committed Jun 9, 2016
    Configuration menu
    Copy the full SHA
    3b924cf View commit details
    Browse the repository at this point in the history
  7. add polymorphic sd operand generator

    bryant committed Jun 9, 2016
    Configuration menu
    Copy the full SHA
    02dd0aa View commit details
    Browse the repository at this point in the history
  8. move sdnode defs into own module

    bryant committed Jun 9, 2016
    Configuration menu
    Copy the full SHA
    ba352a7 View commit details
    Browse the repository at this point in the history
  9. add machine node defs in separate module

    bryant committed Jun 9, 2016
    Configuration menu
    Copy the full SHA
    f4ec2d7 View commit details
    Browse the repository at this point in the history
  10. add some targetopcode defs

    bryant committed Jun 9, 2016
    Configuration menu
    Copy the full SHA
    96063bb View commit details
    Browse the repository at this point in the history
  11. add selectcc, brcc, and br

    bryant committed Jun 9, 2016
    Configuration menu
    Copy the full SHA
    025cd9f View commit details
    Browse the repository at this point in the history
  12. add lowercased sdnode binds

    bryant committed Jun 9, 2016
    Configuration menu
    Copy the full SHA
    4ef27c1 View commit details
    Browse the repository at this point in the history
  13. polymorphize op_print

    bryant committed Jun 9, 2016
    Configuration menu
    Copy the full SHA
    e3e3859 View commit details
    Browse the repository at this point in the history
  14. type-safe edsl stash commit. giving up on this.

    problems:
    - existential data types are a huge pita
    - template haskell, which is needed to avoid repetition, is a huge pita
    bryant committed Jun 9, 2016
    Configuration menu
    Copy the full SHA
    0fc027a View commit details
    Browse the repository at this point in the history
Loading