- 825b72b Split EVT into MVT and EVT, the former representing _just_ a primitive type, while by Owen Anderson · 16 years ago
- e50ed30 Rename MVT to EVT, in preparation for splitting SimpleValueType out into its own struct type. by Owen Anderson · 16 years ago
- 0e2771f Match X86 register names to number. by Daniel Dunbar · 16 years ago
- 1a55180 Replace std::iostreams with raw_ostream in TableGen. by Daniel Dunbar · 16 years ago
- 874ae25 Revert 72707 and 72709, for the moment. by Dale Johannesen · 16 years ago
- 4150d83 Make the implicit inputs and outputs of target-independent by Dale Johannesen · 16 years ago
- 8a17870 Generalize getRegisterClassForRegister to handle registers by Dan Gohman · 16 years ago
- 1e0ee4b Factor the code for determining the target-specific instruction by Dan Gohman · 17 years ago
- 2887310 Added MemOperands to Atomic operations since Atomics touches memory. by Mon P Wang · 17 years ago
- 83ec4b6 Wrap MVT::ValueType in a struct to get type safety by Duncan Sands · 17 years ago
- ee4fa19 Move instruction flag inference out of InstrInfoEmitter and into by Dan Gohman · 17 years ago
- 8535624 Allow ComplexExpressions in InstrInfo.td files to be slightly more... complex! ComplexExpressions can now have attributes which affect how TableGen interprets by Christopher Lamb · 18 years ago
- bc0b9f7 start inferring 'no side effects'. by Chris Lattner · 18 years ago
- 710e995 realize that instructions who match intrinsics that read memory read memory. by Chris Lattner · 18 years ago
- c8478d8 Change the 'isStore' inferrer to look for 'SDNPMayStore' by Chris Lattner · 18 years ago
- 6cefb77 change getQualifiedName to be a global function. by Chris Lattner · 18 years ago
- 3060910 remove attributions from utils. by Chris Lattner · 18 years ago
- 3bf6e18 Eliminate an unused parameter. by Dan Gohman · 18 years ago
- b9daee9 Remove the operator<< for MVT::ValueType in preparation for MVT::ValueType by Dan Gohman · 18 years ago
- 94b3040 Added properties such as SDNPHasChain to ComplexPattern. by Evan Cheng · 19 years ago
- 764811f Don't generate getCalleeSaveReg and getCalleeSaveRegClasses anymore. by Evan Cheng · 19 years ago
- 2618d07 Remove PointerType from target definition. Use abstract type MVT::iPTR to by Evan Cheng · 19 years ago
- 44a65fa Allow patterns to refer to physical registers that belong to multiple by Evan Cheng · 19 years ago
- 8850a1b Add support for decoding iPTR to the right pointer type. by Chris Lattner · 19 years ago
- aa77d77 PHI and INLINEASM are now builtin instructions provided by Target.td by Chris Lattner · 20 years ago
- 3aa39f4 * Added an explicit type field to ComplexPattern. by Evan Cheng · 20 years ago
- 0fc7198 Added support for ComplexPattern. These are patterns that require C++ pattern by Evan Cheng · 20 years ago
- 5c4736a Add some methods by Chris Lattner · 20 years ago
- ddb3954 Stop checking the ValueType of the CodeGenInstruction. Instead, use the by Nate Begeman · 20 years ago
- a974b20 add an accessor by Chris Lattner · 20 years ago
- e9f4ba8 Compute the value types that are natively supported by a target. by Chris Lattner · 20 years ago
- 3da94ae Remove trailing whitespace by Misha Brukman · 20 years ago
- d648867 Refactor code for numbering instructions into CodeGenTarget. by Chris Lattner · 21 years ago
- 1fca5ff Convert 'struct' to 'class' in various places to adhere to the coding standards by Chris Lattner · 21 years ago
- 35e83cc * Add option to read isLittleEndianEncoding for InstrInfo classes by Misha Brukman · 21 years ago
- 056afef Start parsing register classes into a more structured form by Chris Lattner · 21 years ago
- 2669311 Use CodeGenRegister class to make reading in of register information more by Chris Lattner · 21 years ago
- 175580c Make the AsmWriter a first-class tblgen object. Allow targets to specify by Chris Lattner · 21 years ago
- 87c5905 Parse the operand list of the instruction. We currently support register and immediate operands. by Chris Lattner · 21 years ago
- ec35240 Add, and start using, the CodeGenInstruction class. This class represents by Chris Lattner · 21 years ago
- 803a5f6 Rename CodeGenWrappers.(cpp|h) -> CodeGenTarget.(cpp|h) by Chris Lattner · 21 years ago
- d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
- 01d4582 Added LLVM copyright header. by John Criswell · 22 years ago
- 6ad9076 Using std::string requires `#include <string>', says gcc-2.95.3. by Misha Brukman · 22 years ago
- b72fb7e Add new function by Chris Lattner · 22 years ago
- d3464c1 Add new method to get a value type as a string by Chris Lattner · 22 years ago
- 54c66fe Allow clients to get at the pointer type by Chris Lattner · 22 years ago
- 4587207 Initial checkin of useful wrappers around the Target classes, for now, only ValueType and by Chris Lattner · 22 years ago