2006-03-15 |
Chris Lattner | allow the GCCBuiltinName field to be optional |
tree | commitdiff |
2006-03-15 |
Jeff Cohen | Fix VC++ build error. |
tree | commitdiff |
2006-03-15 |
Chris Lattner | remove typo |
tree | commitdiff |
2006-03-15 |
Chris Lattner | Autogenerate a table of intrinsic names, so we can... |
tree | commitdiff |
2006-03-15 |
Chris Lattner | Autogenerate code to map from GCC builtin to LLVM intri... |
tree | commitdiff |
2006-03-14 |
Reid Spencer | Allow a sequence of digits at the end of the directory... |
tree | commitdiff |
2006-03-14 |
Reid Spencer | Change llvm.cs.uiuc.edu -> llvm.org |
tree | commitdiff |
2006-03-14 |
Reid Spencer | Add a newline at the end to avoid gcc warnings. |
tree | commitdiff |
2006-03-14 |
Reid Spencer | Convert llvm.cs.uiuc.edu -> llvm.org |
tree | commitdiff |
2006-03-13 |
Chris Lattner | emit a mapping from LLVM intrinsic -> GCC builtins. |
tree | commitdiff |
2006-03-13 |
Chris Lattner | Verify that packed type operands have the right size... |
tree | commitdiff |
2006-03-11 |
Chris Lattner | fix pasto in generate assertion msg |
tree | commitdiff |
2006-03-09 |
Chris Lattner | generate side-effect info |
tree | commitdiff |
2006-03-09 |
Chris Lattner | Parse mod/ref properties, autogen mod/ref information |
tree | commitdiff |
2006-03-09 |
Chris Lattner | parse intrinsic types |
tree | commitdiff |
2006-03-09 |
Chris Lattner | autogenerate the function name recognizer |
tree | commitdiff |
2006-03-09 |
Evan Cheng | Temporary hack to enable more (store (op (load ...... |
tree | commitdiff |
2006-03-07 |
Evan Cheng | Don't generate silly matching code like this: |
tree | commitdiff |
2006-03-03 |
Chris Lattner | Silence a warning. |
tree | commitdiff |
2006-03-03 |
Chris Lattner | Fix pasteo |
tree | commitdiff |
2006-03-03 |
Chris Lattner | remove a bunch of long-dead testing code |
tree | commitdiff |
2006-03-03 |
Chris Lattner | initial implementation of intrinsic parsing |
tree | commitdiff |
2006-03-03 |
Chris Lattner | remove out of date comment |
tree | commitdiff |
2006-03-03 |
Chris Lattner | Add support for "-Ifoo" in addition to "-I foo" |
tree | commitdiff |
2006-03-03 |
Chris Lattner | Regenerate |
tree | commitdiff |
2006-03-03 |
Chris Lattner | add support for multiple include directories |
tree | commitdiff |
2006-03-01 |
Evan Cheng | New vector type v2f32. |
tree | commitdiff |
2006-02-24 |
Chris Lattner | Select inline asm memory operands. |
tree | commitdiff |
2006-02-20 |
Evan Cheng | Added x86 integer vector types: 64-bit packed byte... |
tree | commitdiff |
2006-02-18 |
Jeff Cohen | Fix bugs identified by VC++. |
tree | commitdiff |
2006-02-18 |
Evan Cheng | Bump up pattern cost if the resulting instruction is... |
tree | commitdiff |
2006-02-15 |
Chris Lattner | Check the new form for bison output into CVS |
tree | commitdiff |
2006-02-14 |
Chris Lattner | Adjust to new form of handling lexer dependencies,... |
tree | commitdiff |
2006-02-09 |
Evan Cheng | Call InsertISelMapEntry rather than map insertion opera... |
tree | commitdiff |
2006-02-09 |
Evan Cheng | Match getTargetNode() changes (now returns SDNode*... |
tree | commitdiff |
2006-02-09 |
Evan Cheng | Change Select() from |
tree | commitdiff |
2006-02-08 |
Evan Cheng | Added options -cflag, -cxxflags, and -ldflags to overri... |
tree | commitdiff |
2006-02-08 |
Evan Cheng | Remove -pedantic. It no longer works. |
tree | commitdiff |
2006-02-07 |
Evan Cheng | Hoist all SDOperand declarations within a Select_{opcod... |
tree | commitdiff |
2006-02-06 |
Chris Lattner | Add support for modifier strings in machine instr descr... |
tree | commitdiff |
2006-02-06 |
Chris Lattner | Simplify the variant handling code, no functionality... |
tree | commitdiff |
2006-02-06 |
Evan Cheng | At the end of isel, select a replacement node for each... |
tree | commitdiff |
2006-02-06 |
Evan Cheng | Name change. |
tree | commitdiff |
2006-02-05 |
Evan Cheng | Handle HANDLENODE: just return itself. |
tree | commitdiff |
2006-02-05 |
Evan Cheng | Allow more loads to be folded which were previously... |
tree | commitdiff |
2006-02-05 |
Evan Cheng | Re-committing the last bit of change. It shouldn't... |
tree | commitdiff |
2006-02-04 |
Chris Lattner | Temporarily revert the last change, which breaks PPC... |
tree | commitdiff |
2006-02-04 |
Evan Cheng | Complex pattern's custom matcher should not call Select... |
tree | commitdiff |
2006-02-03 |
Chris Lattner | node predicates add to the complexity of a pattern... |
tree | commitdiff |
2006-02-03 |
Evan Cheng | (store (op (load ...))) folding problem. In the generat... |
tree | commitdiff |
2006-02-01 |
Chris Lattner | add a note, ya knoe |
tree | commitdiff |
2006-02-01 |
Evan Cheng | If a pattern's root node is a constant, its size should... |
tree | commitdiff |
2006-01-31 |
Chris Lattner | solaris won't clobber an existing symlink with ln ... |
tree | commitdiff |
2006-01-31 |
Chris Lattner | implement test/Regression/TableGen/DagIntSubst.ll |
tree | commitdiff |
2006-01-29 |
Chris Lattner | simplify some code |
tree | commitdiff |
2006-01-29 |
Andrew Lenharth | it is nice not to chop off bits for those blessed with... |
tree | commitdiff |
2006-01-29 |
Andrew Lenharth | make the casts actually cast to the variable type |
tree | commitdiff |
2006-01-29 |
Andrew Lenharth | start of the 64bit safety cleanup |
tree | commitdiff |
2006-01-29 |
Chris Lattner | Emit series of conditionals with &&, emitting stuff... |
tree | commitdiff |
2006-01-29 |
Chris Lattner | Factor matching code that is common between patterns... |
tree | commitdiff |
2006-01-29 |
Chris Lattner | Split out code generation from analysis from emission |
tree | commitdiff |
2006-01-29 |
Chris Lattner | move some code around, no change in the generated code |
tree | commitdiff |
2006-01-28 |
Chris Lattner | now that we have control over emission of the code... |
tree | commitdiff |
2006-01-28 |
Chris Lattner | Change PatternCodeEmitter to emit code into a buffer... |
tree | commitdiff |
2006-01-28 |
Reid Spencer | Make long warnings wrap and have less indent so other... |
tree | commitdiff |
2006-01-28 |
Chris Lattner | Fit to 80 columns, no functionality change |
tree | commitdiff |
2006-01-27 |
Jeff Cohen | Teach tablegen to generate code that is VC++ warning... |
tree | commitdiff |
2006-01-27 |
Evan Cheng | (store (op (load ...)), ...) |
tree | commitdiff |
2006-01-27 |
Evan Cheng | Subtarget feature can now set any variable to any value |
tree | commitdiff |
2006-01-27 |
Chris Lattner | Use printInlineAsm to, well, print inline asm's. |
tree | commitdiff |
2006-01-27 |
Chris Lattner | PHI and INLINEASM are now builtin instructions provided... |
tree | commitdiff |
2006-01-27 |
Chris Lattner | If we want to emit things in enum order, use getInstruc... |
tree | commitdiff |
2006-01-27 |
Chris Lattner | There is at least a 'noitinerary' itinerary now |
tree | commitdiff |
2006-01-27 |
Chris Lattner | Don't emit JIT code for these instructions |
tree | commitdiff |
2006-01-26 |
Chris Lattner | Teach the dag selectors to select InlineAsm nodes. |
tree | commitdiff |
2006-01-26 |
Evan Cheng | Another folding problem: if a node r/w chain or flag... |
tree | commitdiff |
2006-01-26 |
Evan Cheng | Add a FIXME comment. |
tree | commitdiff |
2006-01-26 |
Evan Cheng | Incoming (and optional) flag bugs. They may be embedded... |
tree | commitdiff |
2006-01-24 |
Evan Cheng | Fix an optional in flag bug. |
tree | commitdiff |
2006-01-24 |
Evan Cheng | Optional InFlag was not being included in node. |
tree | commitdiff |
2006-01-20 |
Evan Cheng | Prevent folding of a node with multiple uses if the... |
tree | commitdiff |
2006-01-19 |
Chris Lattner | Don't include generated lexer .cpp files. |
tree | commitdiff |
2006-01-19 |
Evan Cheng | Bug fix. Flag operand number may be calculated incorrectly. |
tree | commitdiff |
2006-01-19 |
Evan Cheng | Use pattern information to determine whether the use... |
tree | commitdiff |
2006-01-19 |
Evan Cheng | Prevent unnecessary CopyToReg when the same HW register... |
tree | commitdiff |
2006-01-17 |
Chris Lattner | fix a broken comment |
tree | commitdiff |
2006-01-17 |
John Criswell | Regenerated the Lex and Yacc output files on Linux... |
tree | commitdiff |
2006-01-17 |
Evan Cheng | Emit a type matching check for ComplexPatterns. |
tree | commitdiff |
2006-01-15 |
Evan Cheng | Type inferencing bug |
tree | commitdiff |
2006-01-12 |
Evan Cheng | Allow transformation from GlobalAddress to TargetGlobal... |
tree | commitdiff |
2006-01-12 |
Evan Cheng | GlobalAddress -> TargetGlobalAddress; ExternalSymbol... |
tree | commitdiff |
2006-01-11 |
Evan Cheng | Some minor fixes. |
tree | commitdiff |
2006-01-11 |
Chris Lattner | Always select target registers to themselves |
tree | commitdiff |
2006-01-11 |
Chris Lattner | Emit an error instead of an assertion if trying to... |
tree | commitdiff |
2006-01-10 |
Robert Bocchino | Added support for the extractelement operation. |
tree | commitdiff |
2006-01-09 |
Evan Cheng | * Remove instruction fields hasInFlag / hasOutFlag... |
tree | commitdiff |
2006-01-06 |
Evan Cheng | Pattern complexity calculation fix. |
tree | commitdiff |
2006-01-06 |
Evan Cheng | Tweak pattern complexity calc. |
tree | commitdiff |
2006-01-06 |
Evan Cheng | Bug fix wrt chain operand. |
tree | commitdiff |
2006-01-04 |
Jeff Cohen | Replace fix with one less disruptive to the original... |
tree | commitdiff |
next |