summaryrefslogtreecommitdiff
path: root/utils
Commit message (Expand)AuthorAge
* Select inline asm memory operands.Chris Lattner2006-02-24
* Added x86 integer vector types: 64-bit packed byte integer (v16i8), 64-bitEvan Cheng2006-02-20
* Fix bugs identified by VC++.Jeff Cohen2006-02-18
* Bump up pattern cost if the resulting instruction is markedEvan Cheng2006-02-18
* Check the new form for bison output into CVSChris Lattner2006-02-15
* Adjust to new form of handling lexer dependencies, this way shouldn't haveChris Lattner2006-02-14
* Call InsertISelMapEntry rather than map insertion operator to prevent overlyEvan Cheng2006-02-09
* Match getTargetNode() changes (now returns SDNode* instead of SDOperand).Evan Cheng2006-02-09
* Change Select() fromEvan Cheng2006-02-09
* Added options -cflag, -cxxflags, and -ldflags to override the default CEvan Cheng2006-02-08
* Remove -pedantic. It no longer works.Evan Cheng2006-02-08
* Hoist all SDOperand declarations within a Select_{opcode}() to the top levelEvan Cheng2006-02-07
* Add support for modifier strings in machine instr descriptions. This allowsChris Lattner2006-02-06
* Simplify the variant handling code, no functionality change.Chris Lattner2006-02-06
* At the end of isel, select a replacement node for each handle that does notEvan Cheng2006-02-06
* Name change.Evan Cheng2006-02-06
* Handle HANDLENODE: just return itself.Evan Cheng2006-02-05
* Allow more loads to be folded which were previously prevented from happeningEvan Cheng2006-02-05
* Re-committing the last bit of change. It shouldn't break PPC this time.Evan Cheng2006-02-05
* Temporarily revert the last change, which breaks PPC and other targets thatChris Lattner2006-02-04
* Complex pattern's custom matcher should not call Select() on any operands.Evan Cheng2006-02-04
* node predicates add to the complexity of a pattern. This ensures that theChris Lattner2006-02-03
* (store (op (load ...))) folding problem. In the generated matching code,Evan Cheng2006-02-03
* add a note, ya knoeChris Lattner2006-02-01
* If a pattern's root node is a constant, its size should be 3 rather than 2.Evan Cheng2006-02-01
* solaris won't clobber an existing symlink with ln -sf apparentlyChris Lattner2006-01-31
* implement test/Regression/TableGen/DagIntSubst.llChris Lattner2006-01-31
* simplify some codeChris Lattner2006-01-29
* it is nice not to chop off bits for those blessed with lots of bitsAndrew Lenharth2006-01-29
* make the casts actually cast to the variable typeAndrew Lenharth2006-01-29
* start of the 64bit safety cleanupAndrew Lenharth2006-01-29
* Emit series of conditionals with &&, emitting stuff like this:Chris Lattner2006-01-29
* Factor matching code that is common between patterns. This works aroundChris Lattner2006-01-29
* Split out code generation from analysis from emissionChris Lattner2006-01-29
* move some code around, no change in the generated codeChris Lattner2006-01-29
* now that we have control over emission of the code, emit the code using nestedChris Lattner2006-01-28
* Change PatternCodeEmitter to emit code into a buffer instead of emitting itChris Lattner2006-01-28
* Make long warnings wrap and have less indent so other portions of the pageReid Spencer2006-01-28
* Fit to 80 columns, no functionality changeChris Lattner2006-01-28
* Teach tablegen to generate code that is VC++ warning-free.Jeff Cohen2006-01-27
* (store (op (load ...)), ...)Evan Cheng2006-01-27
* Subtarget feature can now set any variable to any valueEvan Cheng2006-01-27
* Use printInlineAsm to, well, print inline asm's.Chris Lattner2006-01-27
* PHI and INLINEASM are now builtin instructions provided by Target.tdChris Lattner2006-01-27
* If we want to emit things in enum order, use getInstructionsByEnumValue toChris Lattner2006-01-27
* There is at least a 'noitinerary' itinerary nowChris Lattner2006-01-27
* Don't emit JIT code for these instructionsChris Lattner2006-01-27
* Teach the dag selectors to select InlineAsm nodes.Chris Lattner2006-01-26
* Another folding problem: if a node r/w chain or flag, don't fold it if itEvan Cheng2006-01-26
* Add a FIXME comment.Evan Cheng2006-01-26