aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMFastISel.cpp
AgeCommit message (Expand)Author
2010-08-31Rewrite slightly so we can expand for floating point types easier.Eric Christopher
2010-08-30If we have an unhandled type then assert, we shouldn't get here forEric Christopher
2010-08-25Do type checks before we bother to do everything else.Eric Christopher
2010-08-25Reorganize load mechanisms. Handle types in a little less fixed way.Eric Christopher
2010-08-24Fix predicate and add a comment.Eric Christopher
2010-08-24Rework braindead conditionals I put in yesterday.Eric Christopher
2010-08-24Fix thumb2 mode loads to have the correct operand ordering. Add a todoEric Christopher
2010-08-24Update comment.Eric Christopher
2010-08-24Fix the opcode and the operands for the load instruction.Eric Christopher
2010-08-24Add register class hack that needs to go away, but makes it more obviousEric Christopher
2010-08-24Add some more debugging code, make it more obvious that RegOffset isEric Christopher
2010-08-23Don't need the extra register here.Eric Christopher
2010-08-23Add some more "get address into register" code and a more TODOs/FIXMEs.Eric Christopher
2010-08-23Add an ARMFunctionInfo member and use it.Eric Christopher
2010-08-23Start getting ARM loads/address computation going.Eric Christopher
2010-08-20Fix loop conditionals (MO.isDef() asserts that it's a reg) andEric Christopher
2010-08-20Add a couple of random comments.Eric Christopher
2010-08-19Silence warning.Eric Christopher
2010-08-19Add an AddOptionalDefs method and use it.Eric Christopher
2010-08-17Copy over some overridden MI wrappers for ARM fast-isel. This is whereEric Christopher
2010-08-17Make arm fast-isel possible to enable via command line.Eric Christopher
2010-07-26ARM fastisel isn't ready.Evan Cheng
2010-07-21Baby steps towards ARM fast-isel.Eric Christopher