summaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM/Thumb2ITBlockPass.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fixed a bug in the IT mask printing where T means the cond bit in the maskJohnny Chen2010-03-171-3/+5
* --- Reverse-merging r98637 into '.':Bob Wilson2010-03-161-5/+3
* Initial ARM/Thumb disassembler check-in. It consists of a tablgen backendJohnny Chen2010-03-161-3/+5
* 80-column cleanup of file header commentsJim Grosbach2009-11-071-1/+1
* - Add pseudo instructions tLDRpci_pic and t2LDRpci_pic which does a pc-relativeEvan Cheng2009-11-061-42/+0
* Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky2009-10-251-1/+0
* Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky2009-10-251-1/+1
* Branches must be the last instruction in a Thumb2 IT block. Approved by Evan ...Sandeep Patel2009-10-151-1/+5
* Fix Thumb2 IT block pass bug. t2MOVi32imm may not be the start of a IT block.Evan Cheng2009-09-281-21/+42
* Make ARM and Thumb2 32-bit immediate materialization into a single 32-bit pseudoEvan Cheng2009-09-281-6/+31
* Turn on if-conversion for thumb2.Evan Cheng2009-08-151-12/+8
* I can type.Evan Cheng2009-08-081-1/+1
* Fix a bunch of namespace pollution.Dan Gohman2009-08-071-2/+2
* Don't put IT instruction before conditional branches.Evan Cheng2009-07-111-5/+13
* Add a thumb2 pass to insert IT blocks.Evan Cheng2009-07-101-0/+108