Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
ea9e516e86b3a6ca1b3a5b374365735e1cca414d
/
utils
/
TableGen
/
CodeGenTarget.h
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