2010-02-23 |
Mikhail Glushenkov | Trailing whitespace. |
tree | commitdiff |
2010-02-23 |
Mikhail Glushenkov | Implement order-preserving option forwarding. |
tree | commitdiff |
2010-02-23 |
Mikhail Glushenkov | Correct option forwarding: initial implementation. |
tree | commitdiff |
2010-02-23 |
Mikhail Glushenkov | New experimental/undocumented feature: 'works_on_empty'. |
tree | commitdiff |
2010-02-23 |
Mikhail Glushenkov | Add a way to enable '-opt=foo' forwarding. |
tree | commitdiff |
2010-02-23 |
Daniel Dunbar | Eliminate llvmgcc_version testing variable. |
tree | commitdiff |
2010-02-23 |
Daniel Dunbar | Kill unused llvmgccmajvers testing variable. |
tree | commitdiff |
2010-02-23 |
Chris Lattner | add some #if 0'd out code for checking that named values in |
tree | commitdiff |
2010-02-23 |
Chris Lattner | Reject patterns that use a name multiple times in the... |
tree | commitdiff |
2010-02-23 |
Chris Lattner | reject patterns that have dead named arguments in the... |
tree | commitdiff |
2010-02-23 |
Chris Lattner | reject patterns that mention a name in the destination... |
tree | commitdiff |
2010-02-23 |
Chris Lattner | merge some code. |
tree | commitdiff |
2010-02-23 |
Chris Lattner | more tidying up |
tree | commitdiff |
2010-02-23 |
Chris Lattner | reduce indentation by eliminating 'else after return' |
tree | commitdiff |
2010-02-23 |
Chris Lattner | really fix an off-by-one error |
tree | commitdiff |
2010-02-23 |
Chris Lattner | switch the value# in OPC_CompleteMatch and OPC_EmitNode... |
tree | commitdiff |
2010-02-22 |
Chris Lattner | add a new Push2 opcode for targets (like cellspu) which... |
tree | commitdiff |
2010-02-22 |
Chris Lattner | Change ComplexPattern handling to push the node being... |
tree | commitdiff |
2010-02-22 |
Chris Lattner | add a new CheckMultiOpcode opcode for checking that... |
tree | commitdiff |
2010-02-22 |
Chris Lattner | When matching patterns that have a complex pattern... |
tree | commitdiff |
2010-02-21 |
Chris Lattner | fix most of the failures in the x86 suite by handling... |
tree | commitdiff |
2010-02-21 |
Chris Lattner | Always emit register class id references as i32 like |
tree | commitdiff |
2010-02-21 |
Chris Lattner | Sort the patterns before adding them to the FA so that... |
tree | commitdiff |
2010-02-21 |
Chris Lattner | emit table indexes before each row so that it is debugg... |
tree | commitdiff |
2010-02-21 |
Chris Lattner | fix a table size miscomputation, target opcodes are... |
tree | commitdiff |
2010-02-21 |
Chris Lattner | emit to the right streams, to avoid emitting the push |
tree | commitdiff |
2010-02-21 |
Chris Lattner | oops don't turn this on for everyone yet. |
tree | commitdiff |
2010-02-21 |
Chris Lattner | implement the last known missing feature: updating... |
tree | commitdiff |
2010-02-21 |
Chris Lattner | Lots of improvements to the new dagisel emitter. This... |
tree | commitdiff |
2010-02-19 |
Chris Lattner | add emitter support for integer constants and simple... |
tree | commitdiff |
2010-02-19 |
Chris Lattner | fix this to work more determinstically, patch by Thomas... |
tree | commitdiff |
2010-02-19 |
Chris Lattner | I confused myself, temporaries will be recorded right... |
tree | commitdiff |
2010-02-19 |
Chris Lattner | introduce a new ResultVal and start keeping track of... |
tree | commitdiff |
2010-02-18 |
Chris Lattner | add support for referencing registers and immediates, |
tree | commitdiff |
2010-02-18 |
Chris Lattner | start sketching out the structure of code for result... |
tree | commitdiff |
2010-02-18 |
Chris Lattner | rename the child field to 'next'. This is not a parent... |
tree | commitdiff |
2010-02-18 |
Chris Lattner | eliminate the MatcherNodeWithChild class, give the... |
tree | commitdiff |
2010-02-18 |
Chris Lattner | fit in 80 cols |
tree | commitdiff |
2010-02-17 |
Chris Lattner | redisable this to save people a small amount of build... |
tree | commitdiff |
2010-02-17 |
Chris Lattner | move isOnlyReachableByFallthrough out of MachineBasicBl... |
tree | commitdiff |
2010-02-17 |
Chris Lattner | reduce nesting. |
tree | commitdiff |
2010-02-17 |
Chris Lattner | improve comments, the matcher is now feature complete... |
tree | commitdiff |
2010-02-17 |
Chris Lattner | sink special case "cannotyetselect" for intrinsics... |
tree | commitdiff |
2010-02-17 |
Chris Lattner | Emulate the current isel's "IsChainCompatible" logic... |
tree | commitdiff |
2010-02-17 |
Chris Lattner | properly record chain inputs to complex patterns, |
tree | commitdiff |
2010-02-17 |
Chris Lattner | simplify IsChainCompatible codegen, add comments. no |
tree | commitdiff |
2010-02-17 |
Chris Lattner | Prep work to handle input chains of matched patterns... |
tree | commitdiff |
2010-02-17 |
Chris Lattner | record input chains. |
tree | commitdiff |
2010-02-17 |
Chris Lattner | prefix captured value names with $ so they look like |
tree | commitdiff |
2010-02-17 |
Chris Lattner | improve comments on OPC_Record to say what we're record... |
tree | commitdiff |
2010-02-17 |
Chris Lattner | improve comments in generated matcher a bit. |
tree | commitdiff |
2010-02-17 |
Chris Lattner | make the new isel generator plop out a CheckComplexPatt... |
tree | commitdiff |
2010-02-17 |
Chris Lattner | fix inverted condition. |
tree | commitdiff |
2010-02-16 |
Chris Lattner | complex patterns don't get 'record' nodes, they implicitly |
tree | commitdiff |
2010-02-16 |
Chris Lattner | clean up some code, eliminate NodeIsComplexPattern... |
tree | commitdiff |
2010-02-16 |
Chris Lattner | fix indentation |
tree | commitdiff |
2010-02-16 |
Chris Lattner | fix rdar://7653908, a crash on a case where we would... |
tree | commitdiff |
2010-02-16 |
Chris Lattner | simplify this code. In the new world order there is no |
tree | commitdiff |
2010-02-16 |
Chris Lattner | convert the new matcher to check intermediate nodes... |
tree | commitdiff |
2010-02-16 |
Chris Lattner | change dag isel emitter to only call 'IsProfitableToFol... |
tree | commitdiff |
2010-02-16 |
Chris Lattner | mark all the generated node predicates 'const'. |
tree | commitdiff |
2010-02-16 |
Chris Lattner | generate code for node and pattern predicates. Note... |
tree | commitdiff |
2010-02-16 |
Chris Lattner | refactor some code into a local class. |
tree | commitdiff |
2010-02-16 |
Chris Lattner | remove now dead code and fixme. |
tree | commitdiff |
2010-02-16 |
Chris Lattner | remove dead code. This is never generated for any... |
tree | commitdiff |
2010-02-16 |
Chris Lattner | add support for the new isel matcher to generate |
tree | commitdiff |
2010-02-15 |
Evan Cheng | Split SelectionDAGISel::IsLegalAndProfitableToFold to |
tree | commitdiff |
2010-02-15 |
Chris Lattner | Check in the first big step of rewriting DAGISelEmitter to |
tree | commitdiff |
2010-02-15 |
Mikhail Glushenkov | Revert r96130 ("Forward parameter options as '-option... |
tree | commitdiff |
2010-02-14 |
Chris Lattner | constize |
tree | commitdiff |
2010-02-14 |
Chris Lattner | clean up a bunch of code, move some random predicates |
tree | commitdiff |
2010-02-14 |
Chris Lattner | remove the DisablePatternForFastISel predicate, which... |
tree | commitdiff |
2010-02-14 |
Chris Lattner | add an insertion operator. |
tree | commitdiff |
2010-02-14 |
Chris Lattner | tidy up |
tree | commitdiff |
2010-02-13 |
Mikhail Glushenkov | Forward parameter options as '-option=parameter'. |
tree | commitdiff |
2010-02-13 |
Chris Lattner | pull a bunch of huge inline methods in the PatternCodeE... |
tree | commitdiff |
2010-02-13 |
Sean Callanan | Added the rdtscp instruction to the x86 instruction |
tree | commitdiff |
2010-02-13 |
Sean Callanan | Fixed encodings for invlpg, invept, and invvpid. |
tree | commitdiff |
2010-02-13 |
Chris Lattner | remove special cases for vmlaunch, vmresume, vmxoff... |
tree | commitdiff |
2010-02-12 |
Chris Lattner | Remove special cases for [LM]FENCE, MONITOR and MWAIT... |
tree | commitdiff |
2010-02-12 |
Sean Callanan | Reworked the Intel disassembler to support instructions |
tree | commitdiff |
2010-02-12 |
Chris Lattner | add a bunch of mod/rm encoding types for fixed mod... |
tree | commitdiff |
2010-02-12 |
Daniel Dunbar | MC: Fix bug where trailing tied operands were forgotten... |
tree | commitdiff |
2010-02-11 |
Chris Lattner | enhance llvm-mc -show-inst to print the enum of an... |
tree | commitdiff |
2010-02-10 |
Chris Lattner | work around a gcc bug with -Wuninitialized. |
tree | commitdiff |
2010-02-10 |
Daniel Dunbar | lit: Ignore dot files when scanning for tests (e.g... |
tree | commitdiff |
2010-02-10 |
Daniel Dunbar | MC/AsmMatcher: Tweak conversion function name. |
tree | commitdiff |
2010-02-10 |
Daniel Dunbar | MC/AsmMatcher: Add support for creating tied operands... |
tree | commitdiff |
2010-02-10 |
Daniel Dunbar | Remove stray DOS newline. |
tree | commitdiff |
2010-02-10 |
Sean Callanan | Updated the enhanced disassembly library's TableGen |
tree | commitdiff |
2010-02-10 |
Sean Callanan | Updated the TableGen emitter for the Enhanced |
tree | commitdiff |
2010-02-10 |
Sean Callanan | Changed AsmWriterOperand to also include the index... |
tree | commitdiff |
2010-02-10 |
Chris Lattner | Introduce a new CodeGenInstruction::ConstraintInfo... |
tree | commitdiff |
2010-02-09 |
Sean Callanan | Fixed some indentation in the AsmWriterInst |
tree | commitdiff |
2010-02-09 |
Sean Callanan | Added AsmWriterInst.cpp to the CMakeList so that |
tree | commitdiff |
2010-02-09 |
Sean Callanan | Per PR 6219, factored AsmWriterInst and AsmWriterOperand |
tree | commitdiff |
2010-02-09 |
Chris Lattner | move target-independent opcodes out of TargetInstrInfo |
tree | commitdiff |
2010-02-09 |
Chris Lattner | pass stringref by value instead of by const& |
tree | commitdiff |
2010-02-06 |
Jakob Stoklund Olesen | Reintroduce the InlineHint function attribute. |
tree | commitdiff |
2010-02-05 |
Jeffrey Yasskin | Make lit's gtest support honor config.environment. |
tree | commitdiff |
next |