summaryrefslogtreecommitdiff
path: root/utils/TableGen
Commit message (Expand)AuthorAge
* Can't trust NodeDepth when checking for possibility of load folding creatingEvan Cheng2006-05-25
* Fixed a really ugly bug. The TableGen'd isel is not freeing the "inflight set"Evan Cheng2006-05-25
* Don't make zero-sized static arraysChris Lattner2006-05-24
* Patches to make the LLVM sources more -pedantic clean. Patch providedChris Lattner2006-05-24
* Now that iPTR is a fully resolved type. We end up losing the type check forEvan Cheng2006-05-19
* lib/Target/Target.tdEvan Cheng2006-05-18
* Don't generate getCalleeSaveReg and getCalleeSaveRegClasses anymore.Evan Cheng2006-05-18
* TypoEvan Cheng2006-05-17
* Remove PointerType from target definition. Use abstract type MVT::iPTR toEvan Cheng2006-05-17
* Allow patterns to refer to physical registers that belong to multipleEvan Cheng2006-05-16
* Noop instructionEvan Cheng2006-05-12
* Unused instructionEvan Cheng2006-05-12
* Also add super- register classes info.Evan Cheng2006-05-11
* Watch out for the following case:Evan Cheng2006-05-10
* Fix a load folding bug. It is exposed by a multi- resulting instructionsEvan Cheng2006-05-10
* Add sub-register class information.Evan Cheng2006-05-09
* Set isStore of instructions with ISD::TRUNCSTORE root node.Evan Cheng2006-05-03
* Put instruction names into the first non TargetInstrInfo namespace found.Chris Lattner2006-05-01
* instructions can be in different namespaces. Make sure to use the rightChris Lattner2006-05-01
* FormatingEvan Cheng2006-05-01
* Mark instructions whose pattern is (store ...) isStore.Evan Cheng2006-05-01
* Remove the temporary option: -no-isel-fold-inflightEvan Cheng2006-04-28
* When isel'ing a node, mark its operands "InFlight" before selecting them. TheseEvan Cheng2006-04-28
* JumpTable support! What this represents is working asm and jit support forNate Begeman2006-04-22
* Don't fill in fields that no longer exist.Chris Lattner2006-04-20
* Rename AddedCost to AddedComplexity.Evan Cheng2006-04-19
* Allow "let AddedCost = n in" to increase pattern complexity.Evan Cheng2006-04-19
* Add missing things to the distribution.Reid Spencer2006-04-13
* Fix a typo: Instr* -> Intr*Chris Lattner2006-04-10
* Infer element types for shuffle masksChris Lattner2006-04-06
* rename a method, to avoid confusion with llvm intrinsics.Chris Lattner2006-04-06
* Adjust the Intrinsics.gen interface a little bitChris Lattner2006-04-02
* regenerateChris Lattner2006-03-31
* Generalize the previous binary operator support and add a string concatenationChris Lattner2006-03-31
* Allow bits init values to be used in patterns, turn them into ints.Chris Lattner2006-03-31
* Final bugfix for PR724. GCC won't inline varargs functions, so use one toChris Lattner2006-03-31
* When emitting code for the verifier, instead of emitting each case statementChris Lattner2006-03-31
* regenerateChris Lattner2006-03-30
* Implement Regression/TableGen/DagDefSubst.llChris Lattner2006-03-30
* Don't sort the names before outputing the intrinsic name table. It causes aEvan Cheng2006-03-28
* Tblgen doesn't like multiple SDNode<> definitions that map to the sameenum va...Chris Lattner2006-03-28
* Only compute intrinsic valuetypes when in a target .td file.Chris Lattner2006-03-28
* revert this, it breaks things.Chris Lattner2006-03-28
* Add support for decoding iPTR to the right pointer type.Chris Lattner2006-03-27
* Print error messages like this:Chris Lattner2006-03-27
* Add a missing check which cause an invalid .td file to crash tblgenChris Lattner2006-03-25
* When failing selection for an intrinsic, print this:Chris Lattner2006-03-25
* Change approach so that we get codegen for free for intrinsics. With this,Chris Lattner2006-03-24
* fix 80 column violationsChris Lattner2006-03-24
* Parse intrinsics correctly and perform type propagation. This doesn't currentlyChris Lattner2006-03-24