History log of /llvm-project-15.0.7/llvm/utils/TableGen/CodeGenTarget.cpp (Results 301 – 325 of 376)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 116ec30e 27-Feb-2007 Evan Cheng <[email protected]>

Backing out
CodeGenTarget.cpp updated: 1.82 -> 1.83
Record.cpp updated: 1.55 -> 1.56
Record.h updated: 1.59 -> 1.60
TableGen.cpp updated: 1.47 -> 1.48
It's missing CallingConvEmitter.h

llvm-svn: 346

Backing out
CodeGenTarget.cpp updated: 1.82 -> 1.83
Record.cpp updated: 1.55 -> 1.56
Record.h updated: 1.59 -> 1.60
TableGen.cpp updated: 1.47 -> 1.48
It's missing CallingConvEmitter.h

llvm-svn: 34693

show more ...


# fa024e1a 27-Feb-2007 Chris Lattner <[email protected]>

initial support for calling convention generation, still unfinished.

llvm-svn: 34682


# 214c5820 26-Jan-2007 Jim Laskey <[email protected]>

Files missing from LABEL check in.

llvm-svn: 33539


# 9bfb1e1f 07-Dec-2006 Bill Wendling <[email protected]>

What should be the last unnecessary <iostream>s in the library.

llvm-svn: 32333


# 8e940784 01-Dec-2006 Evan Cheng <[email protected]>

Match TargetInstrInfo changes.

llvm-svn: 32107


Revision tags: llvmorg-1.9.0
# 78a403f9 15-Nov-2006 Chris Lattner <[email protected]>

Remove the isTwoAddress property from the CodeGenInstruction class. It should
not be used for anything other than backwards compat constraint handling.

Add support for a new DisableEncoding propert

Remove the isTwoAddress property from the CodeGenInstruction class. It should
not be used for anything other than backwards compat constraint handling.

Add support for a new DisableEncoding property which contains a list of
registers that should not be encoded by the generated code emitter. Convert
the codeemitter generator to use this, fixing some PPC JIT regressions.

llvm-svn: 31769

show more ...


# c94f214d 15-Nov-2006 Chris Lattner <[email protected]>

ADd support for adding constraints to suboperands

llvm-svn: 31748


# ba7b3673 10-Nov-2006 Chris Lattner <[email protected]>

allow ptr_rc to explicitly appear in an instructions operand list, it doesn't
have to be a subpart of a complex operand.

llvm-svn: 31618


# 5d14eac2 07-Nov-2006 Chris Lattner <[email protected]>

emit TIED_TO correctly

llvm-svn: 31484


# 33f5a510 06-Nov-2006 Chris Lattner <[email protected]>

simplify the way operand flags and constraints are handled, making it easier
to extend.

llvm-svn: 31481


# 8a9c91de 06-Nov-2006 Chris Lattner <[email protected]>

recognize ppc's blr instruction as predicated

llvm-svn: 31480


# 3cb5bf72 04-Nov-2006 Evan Cheng <[email protected]>

Clean up some code.

llvm-svn: 31451


# 7982de16 03-Nov-2006 Chris Lattner <[email protected]>

eliminate need for the NumMIOperands field in Operand.

llvm-svn: 31432


# 3557a394 01-Nov-2006 Evan Cheng <[email protected]>

Tied-to constraint must be op_with_larger_idx = op_with_smaller_idx or else throw an exception.

llvm-svn: 31361


# ac79c7c4 01-Nov-2006 Evan Cheng <[email protected]>

Add operand constraints to TargetInstrInfo.

llvm-svn: 31333


# 2022c79d 11-Oct-2006 Evan Cheng <[email protected]>

Added properties such as SDNPHasChain to ComplexPattern.

llvm-svn: 30890


# 5d038cf8 15-Jun-2006 Evan Cheng <[email protected]>

Allow more use of iPTR in patterns.

llvm-svn: 28790


# fe722850 18-May-2006 Evan Cheng <[email protected]>

Don't generate getCalleeSaveReg and getCalleeSaveRegClasses anymore.

llvm-svn: 28376


# 318a68e1 17-May-2006 Evan Cheng <[email protected]>

Typo

llvm-svn: 28366


# f5ef47fe 17-May-2006 Evan Cheng <[email protected]>

Remove PointerType from target definition. Use abstract type MVT::iPTR to
represent pointer type.

llvm-svn: 28363


# d985d667 16-May-2006 Evan Cheng <[email protected]>

Allow patterns to refer to physical registers that belong to multiple
register classes.

llvm-svn: 28323


# 989b16e4 10-Apr-2006 Chris Lattner <[email protected]>

Fix a typo: Instr* -> Intr*

llvm-svn: 27568


# 8a2ae8b7 28-Mar-2006 Chris Lattner <[email protected]>

Only compute intrinsic valuetypes when in a target .td file.

llvm-svn: 27197


# ac2512a2 28-Mar-2006 Chris Lattner <[email protected]>

revert this, it breaks things.

llvm-svn: 27196


# c92f688e 27-Mar-2006 Chris Lattner <[email protected]>

Add support for decoding iPTR to the right pointer type.

llvm-svn: 27188


1...<<111213141516