aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* A real solution for the first part of PR5445Bruno Cardoso Lopes2009-11-111-1/+6
* Add TargetLowering::isLegalICmpImmediate. It tells LSR what immediate can be ...Evan Cheng2009-11-112-0/+18
* Do jump table adjustment before constant island allocationJim Grosbach2009-11-111-4/+7
* Set isBarrier = 1 on return instructions, as they are control barriers.Dan Gohman2009-11-115-4/+5
* Use a tab in INT3's asm string, for consistency.Dan Gohman2009-11-111-1/+1
* another const prop failure.Chris Lattner2009-11-111-0/+9
* add a noteChris Lattner2009-11-111-0/+28
* The TBB and TBH instructions for Thumb2 are really handy for jump tables, butJim Grosbach2009-11-111-3/+96
* llvm-gcc/clang don't (won't?) need this hack.Daniel Dunbar2009-11-111-1/+2
* add a noteChris Lattner2009-11-101-0/+2
* I did this a week or two agoChris Lattner2009-11-101-6/+0
* Don't mark conditional branch instructions as control barriers.Dan Gohman2009-11-101-14/+16
* Modify how the prologue encoded the "move" information for the FDE. GCCBill Wendling2009-11-101-31/+42
* Change Thumb1 address mode printing, instead ofEvan Cheng2009-11-101-5/+2
* Add a comment.Evan Cheng2009-11-101-0/+2
* Add a monstrous hack to improve X86ISelDAGToDAG compile time.Daniel Dunbar2009-11-101-0/+8
* Fix PR5445Bruno Cardoso Lopes2009-11-101-1/+1
* Fix DenseMap iterator constness.Jeffrey Yasskin2009-11-102-6/+6
* Fixed to address code review. No functional changes.David Goodwin2009-11-105-13/+35
* Allow targets to specify register classes whose member registers should not b...David Goodwin2009-11-102-4/+10
* Now that the default is 'enabled,' a separate command line option for ARM isJim Grosbach2009-11-091-8/+1
* Enable dynamic stack realignment by default.Jim Grosbach2009-11-091-1/+1
* Set dynamic stack realignment to real values.Jim Grosbach2009-11-091-11/+3
* Similar to r86588, but for Darwin this time.Bill Wendling2009-11-091-3/+3
* The jump table was being generated before the end label for exception handlingBill Wendling2009-11-091-3/+3
* Work around assembler not recognizing #0.0 form immediate for vmcpJim Grosbach2009-11-091-2/+2
* Fix PR5149.Bruno Cardoso Lopes2009-11-092-8/+6
* Use Unified Assembly Syntax for the ARM backend.Jim Grosbach2009-11-0917-295/+294
* Add and-not (bic) patterns. Based heavily on patch by Brian Lucas!Anton Korobeynikov2009-11-081-1/+31
* Move OR patterns upper to all logical stuff. No functionality change.Anton Korobeynikov2009-11-081-56/+56
* Some nice peephole patterns. Based on patch by Brian Lucas!Anton Korobeynikov2009-11-081-0/+7
* Print tab before operand of jccAnton Korobeynikov2009-11-081-1/+1
* Fix invalid operand updates & implement post-inc memory operandsAnton Korobeynikov2009-11-082-16/+94
* Throw an error when stack realignment stuff fails instead of silentAnton Korobeynikov2009-11-081-3/+7
* Make TargetData::getStringRepresentation spit out native integer types,Chris Lattner2009-11-081-0/+7
* Use aligned load/store instructions for spilling Q registers when we know the...Jim Grosbach2009-11-082-8/+25
* Refactor code.Evan Cheng2009-11-087-127/+67
* x86 vector shuffle cleanup/fixes:Nate Begeman2009-11-073-50/+27
* 80-column cleanup of file header commentsJim Grosbach2009-11-0710-13/+16
* Support alignment specifier for NEON vld/vst instructionsJim Grosbach2009-11-075-46/+61
* Improve tail call elimination to handle the switch statement.Nick Lewycky2009-11-071-16/+0
* t2ldrpci_pic can be used for blockaddress as well.Evan Cheng2009-11-072-6/+28
* indicate what the native integer types for the target are.Chris Lattner2009-11-0712-19/+19
* First try of the post-inc operands handling... Not fully worked, though :(Anton Korobeynikov2009-11-073-11/+87
* Add some dummy support for post-incremented loadsAnton Korobeynikov2009-11-074-4/+97
* Add 8 bit libcalls and make use of them for msp430Anton Korobeynikov2009-11-071-0/+11
* Add few pseudo-source-valuesAnton Korobeynikov2009-11-071-4/+20
* Initial support for addrmode handling. Tests by Brian Lucas!Anton Korobeynikov2009-11-073-68/+239
* Some preliminary variable asmprintingAnton Korobeynikov2009-11-073-7/+92
* Use '.L' for global private prefix (as mspgcc)Anton Korobeynikov2009-11-071-0/+1