index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
utils
Commit message (
Expand
)
Author
Age
*
formatting.
Chris Lattner
2010-02-25
*
rename fooMatcherNode to fooMatcher.
Chris Lattner
2010-02-25
*
add some noop code to push it out of my tree.
Chris Lattner
2010-02-25
*
rename PushMatcherNode -> ScopeMatcherNode to more accurately
Chris Lattner
2010-02-25
*
Filter the future all-of-llvm shared library out of the llvm-config
Jeffrey Yasskin
2010-02-25
*
add a fixme for an experiment that defeated me for the time being.
Chris Lattner
2010-02-25
*
contract movechild+checktype into a new checkchild node, shrinking the
Chris Lattner
2010-02-24
*
split the movechild/record/moveparent -> recordchild optzn into a
Chris Lattner
2010-02-24
*
emit a histogram of the opcodes in comments.
Chris Lattner
2010-02-24
*
lets not break the old isel.
Chris Lattner
2010-02-24
*
Since the new instruction selector now works, I don't need to keep
Chris Lattner
2010-02-24
*
implement a simple proof-of-concept optimization for
Chris Lattner
2010-02-24
*
The new isel passes all tests, time to start making it go fast.
Chris Lattner
2010-02-24
*
The new isel was not properly handling patterns that covered
Chris Lattner
2010-02-24
*
Changed the table generator so that the X86
Sean Callanan
2010-02-24
*
Trailing whitespace.
Mikhail Glushenkov
2010-02-23
*
Implement order-preserving option forwarding.
Mikhail Glushenkov
2010-02-23
*
Correct option forwarding: initial implementation.
Mikhail Glushenkov
2010-02-23
*
New experimental/undocumented feature: 'works_on_empty'.
Mikhail Glushenkov
2010-02-23
*
Add a way to enable '-opt=foo' forwarding.
Mikhail Glushenkov
2010-02-23
*
Eliminate llvmgcc_version testing variable.
Daniel Dunbar
2010-02-23
*
Kill unused llvmgccmajvers testing variable.
Daniel Dunbar
2010-02-23
*
add some #if 0'd out code for checking that named values in
Chris Lattner
2010-02-23
*
Reject patterns that use a name multiple times in the src or result
Chris Lattner
2010-02-23
*
reject patterns that have dead named arguments in the input pattern
Chris Lattner
2010-02-23
*
reject patterns that mention a name in the destination pattern
Chris Lattner
2010-02-23
*
merge some code.
Chris Lattner
2010-02-23
*
more tidying up
Chris Lattner
2010-02-23
*
reduce indentation by eliminating 'else after return'
Chris Lattner
2010-02-23
*
really fix an off-by-one error
Chris Lattner
2010-02-23
*
switch the value# in OPC_CompleteMatch and OPC_EmitNode to use a
Chris Lattner
2010-02-23
*
add a new Push2 opcode for targets (like cellspu) which have
Chris Lattner
2010-02-22
*
Change ComplexPattern handling to push the node being matched as
Chris Lattner
2010-02-22
*
add a new CheckMultiOpcode opcode for checking that a node
Chris Lattner
2010-02-22
*
When matching patterns that have a complex pattern as their root, make
Chris Lattner
2010-02-22
*
fix most of the failures in the x86 suite by handling multiple
Chris Lattner
2010-02-21
*
Always emit register class id references as i32 like
Chris Lattner
2010-02-21
*
Sort the patterns before adding them to the FA so that we get the
Chris Lattner
2010-02-21
*
emit table indexes before each row so that it is debuggable.
Chris Lattner
2010-02-21
*
fix a table size miscomputation, target opcodes are 2 bytes.
Chris Lattner
2010-02-21
*
emit to the right streams, to avoid emitting the push
Chris Lattner
2010-02-21
*
oops don't turn this on for everyone yet.
Chris Lattner
2010-02-21
*
implement the last known missing feature: updating uses of results
Chris Lattner
2010-02-21
*
Lots of improvements to the new dagisel emitter. This gets it to
Chris Lattner
2010-02-21
*
add emitter support for integer constants and simple physreg references.
Chris Lattner
2010-02-19
*
fix this to work more determinstically, patch by Thomas Veith!
Chris Lattner
2010-02-19
*
I confused myself, temporaries will be recorded right along with other inputs.
Chris Lattner
2010-02-19
*
introduce a new ResultVal and start keeping track of temporary values.
Chris Lattner
2010-02-19
*
add support for referencing registers and immediates,
Chris Lattner
2010-02-18
*
start sketching out the structure of code for result emission generation.
Chris Lattner
2010-02-18
[next]