History log of /external/mesa3d/src/gallium/drivers/radeon/R600ExpandSpecialInstrs.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2ad8608cb3e6a8d2f375ad2295504167b082711f 23-Aug-2012 Tom Stellard <thomas.stellard@amd.com> radeon/llvm: Fix some coding style issues
/external/mesa3d/src/gallium/drivers/radeon/R600ExpandSpecialInstrs.cpp
90bd1d52bbf95947955a66ec67f5f6c7dc87119a 21-Aug-2012 Tom Stellard <thomas.stellard@amd.com> radeon/llvm: Use the MCCodeEmitter for R600
/external/mesa3d/src/gallium/drivers/radeon/R600ExpandSpecialInstrs.cpp
67a47a445b544ac638d10303dc697d70f25d12fb 22-Aug-2012 Tom Stellard <thomas.stellard@amd.com> radeon/llvm: Add flag operand to some instructions

This new operand replaces the MachineOperand flags in LLVM, which
will be deprecated soon. Eventually all instructions should have a flag
operand, but for now this operand has only been added to instructions
that need it.
/external/mesa3d/src/gallium/drivers/radeon/R600ExpandSpecialInstrs.cpp
3a7a56e7aa56bc6cb847c241ef6bd749713ae6e1 21-Aug-2012 Tom Stellard <thomas.stellard@amd.com> radeon/llvm: Encapsulate setting of MachineOperand flags

MachineOperand flags will be removed soon, so it is convienent to
have only one function that modifies them.
/external/mesa3d/src/gallium/drivers/radeon/R600ExpandSpecialInstrs.cpp
1cb07bd3b8abd5e52e9dbd80bb1666058545387e 21-Aug-2012 Tom Stellard <thomas.stellard@amd.com> radeon/llvm: ExpandSpecialInstrs - Add support for cube instructions
/external/mesa3d/src/gallium/drivers/radeon/R600ExpandSpecialInstrs.cpp
6c99f2101fbd3edb7d5899c44ca9d984a3c0f8b6 21-Aug-2012 Tom Stellard <thomas.stellard@amd.com> radeon/llvm: ExpandSpecialInstrs - Add support for vector instructions
/external/mesa3d/src/gallium/drivers/radeon/R600ExpandSpecialInstrs.cpp
82a5d0c64142990236b40567561b6e99b7158216 20-Aug-2012 Tom Stellard <thomas.stellard@amd.com> radeon/llvm: Add R600ExpandSpecialInstrs pass

This pass expends reduction instructions into a MachineInstrBundle that
contains 4 instruction, one for each instruction slot.
/external/mesa3d/src/gallium/drivers/radeon/R600ExpandSpecialInstrs.cpp