summaryrefslogtreecommitdiff
path: root/utils
Commit message (Expand)AuthorAge
* 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
* Incoming (and optional) flag bugs. They may be embedded inside a inner node ofEvan Cheng2006-01-26
* Fix an optional in flag bug.Evan Cheng2006-01-24
* Optional InFlag was not being included in node.Evan Cheng2006-01-24
* Prevent folding of a node with multiple uses if the node already folds a load!Evan Cheng2006-01-20
* Don't include generated lexer .cpp files.Chris Lattner2006-01-19
* Bug fix. Flag operand number may be calculated incorrectly.Evan Cheng2006-01-19
* Use pattern information to determine whether the use expects thisEvan Cheng2006-01-19
* Prevent unnecessary CopyToReg when the same HW register appears in two spotsEvan Cheng2006-01-19
* fix a broken commentChris Lattner2006-01-17
* Regenerated the Lex and Yacc output files on Linux. It seems that ourJohn Criswell2006-01-17
* Emit a type matching check for ComplexPatterns.Evan Cheng2006-01-17
* Type inferencing bugEvan Cheng2006-01-15
* Allow transformation from GlobalAddress to TargetGlobalAddress andEvan Cheng2006-01-12
* GlobalAddress -> TargetGlobalAddress; ExternalSymbol -> TargetExternalSymbolEvan Cheng2006-01-12
* Some minor fixes.Evan Cheng2006-01-11
* Always select target registers to themselvesChris Lattner2006-01-11
* Emit an error instead of an assertion if trying to do bogus things in result ...Chris Lattner2006-01-11
* Added support for the extractelement operation.Robert Bocchino2006-01-10
* * Remove instruction fields hasInFlag / hasOutFlag and added SNDPInFlag andEvan Cheng2006-01-09
* Pattern complexity calculation fix.Evan Cheng2006-01-06
* Tweak pattern complexity calc.Evan Cheng2006-01-06
* Bug fix wrt chain operand.Evan Cheng2006-01-06
* Replace fix with one less disruptive to the original code.Jeff Cohen2006-01-04
* Tblgen was generating syntactically illegal C++ code like:Jeff Cohen2006-01-04
* Remove obsolete comment, make things look a bit nicerChris Lattner2006-01-04
* reduce stack usage of the recursive SelectCode function by out-lining eachChris Lattner2006-01-04
* Remove my previous ugly hack that tries to reduce the stack space usageChris Lattner2006-01-03
* HP-UX DVDs are crunchy and good to eatDuraid Madina2005-12-30
* almost got the HP-UX tester up.. :)Duraid Madina2005-12-30
* Add support for generating v4i32 altivec codeNate Begeman2005-12-30
* This gets most of the backends building with HP HappyC++.Duraid Madina2005-12-27
* Added field noResults to Instruction.Evan Cheng2005-12-26
* more standards-compliance stuffDuraid Madina2005-12-26
* support targetexternalsymAndrew Lenharth2005-12-24
* * Support for hasInFlag and hasOutFlag (on instructions). Remove nameless FLAGEvan Cheng2005-12-23
* silence some bogus gcc warningsChris Lattner2005-12-22
* Attempt to fix a crash on WIN32.Evan Cheng2005-12-22
* * Added support for FLAG - a special nameless flag register. Can be used asEvan Cheng2005-12-22
* Allows instructions which no explicit operands. e.g. X86 RET which has butEvan Cheng2005-12-21
* Eliminate some GCC warnings from the generated codeChris Lattner2005-12-21
* Fix the semantic of Requires<[cond]> to mean if (!cond) goto PXXFail;Evan Cheng2005-12-20