| Commit message (Expand) | Author | Age | Files | Lines |
* | Allow more than one stub to be being generated at the same time. | Jeffrey Yasskin | 2009-11-23 | 4 | -23/+30 |
* | Massive refactoring of NEON instructions. Separate opcode from data size spec... | Evan Cheng | 2009-11-23 | 2 | -858/+1012 |
* | move fconst[sd] to UAL. <rdar://7414913> | Jim Grosbach | 2009-11-23 | 2 | -4/+4 |
* | Partially revert r84730 by removing N2VDup from ARMInstrFormats.td and modifying | Johnny Chen | 2009-11-23 | 2 | -37/+21 |
* | fold immediate of a + Const into the user as a subtract if it can fit as a ne... | Jim Grosbach | 2009-11-23 | 2 | -6/+37 |
* | Revert r84572 by removing N3VImm from ARMInstrFormats.td now that we can specify | Johnny Chen | 2009-11-23 | 2 | -24/+10 |
* | Partially revert r89377 by removing NLdStLN class definition from | Johnny Chen | 2009-11-23 | 2 | -45/+34 |
* | Make it clear that the index bit(s) of Vector Get Lane and Vector Set Lane | Johnny Chen | 2009-11-23 | 1 | -8/+8 |
* | Minor itinerary fixes for FP instructions. | David Goodwin | 2009-11-23 | 1 | -13/+13 |
* | Move default FrameReg val to getFrameIndexReference(). Otherwise, debug info ... | Jim Grosbach | 2009-11-22 | 1 | -1/+2 |
* | Generate more correct debug info for frame indices. | Jim Grosbach | 2009-11-22 | 2 | -35/+53 |
* | Minor optimization: when doing eq/ne comparions and RHS is a constant - swap ... | Anton Korobeynikov | 2009-11-22 | 1 | -0/+8 |
* | Drop unsupported imm operands | Anton Korobeynikov | 2009-11-22 | 1 | -31/+0 |
* | Use 2-byte alignment for functions. 4 bytes are clear overkill here. | Anton Korobeynikov | 2009-11-22 | 1 | -1/+1 |
* | Use semicolon as assembler comment string | Anton Korobeynikov | 2009-11-22 | 1 | -0/+1 |
* | Revert 89562. We're being sneakier than I was giving us credit for, and this | Jim Grosbach | 2009-11-21 | 1 | -4/+1 |
* | Darwin requires a frame pointer for all non-leaf functions to support correct | Jim Grosbach | 2009-11-21 | 1 | -1/+4 |
* | Add predicate operand to NEON instructions. Fix lots (but not all) 80 col vio... | Evan Cheng | 2009-11-21 | 6 | -297/+414 |
* | We are not using DBG_STOPPOINT anymore. | Devang Patel | 2009-11-21 | 9 | -11/+0 |
* | Added two SubtargetFeatures::AddFeatures methods, which accept a comma-separa... | Viktor Kutuzov | 2009-11-21 | 1 | -0/+27 |
* | Fix a thinko that caused spurious @GOTOFFs. | Dan Gohman | 2009-11-20 | 1 | -2/+2 |
* | Update for new getBlockAddress signature. | Dan Gohman | 2009-11-20 | 1 | -2/+2 |
* | Target-independent support for TargetFlags on BlockAddress operands, | Dan Gohman | 2009-11-20 | 8 | -17/+58 |
* | Recommitting PALIGNR shift width fixes. | Sean Callanan | 2009-11-20 | 1 | -8/+8 |
* | Remove an incorrect overaggressive optimization | Dale Johannesen | 2009-11-20 | 1 | -5/+3 |
* | Reverting PALIGNR fix until I figure out how this | Sean Callanan | 2009-11-20 | 1 | -8/+8 |
* | Fixed PALIGNR to take 8-bit rotations in all cases. | Sean Callanan | 2009-11-20 | 1 | -8/+8 |
* | Remat VLDRD from constpool. Clean up some instruction property specifications. | Evan Cheng | 2009-11-20 | 4 | -9/+10 |
* | The verify() call of CPEIsInRange() isn't right for the assertion check of | Jim Grosbach | 2009-11-20 | 1 | -2/+5 |
* | Remove verifySizes() since it's not adding much value. | Jim Grosbach | 2009-11-20 | 1 | -36/+0 |
* | Also CSE non-pic load from constant pools. | Evan Cheng | 2009-11-20 | 1 | -1/+4 |
* | Fix codegen of conditional move of immediates. We were not making use of the ... | Evan Cheng | 2009-11-20 | 1 | -65/+127 |
* | Update comment to reflect instruction. | Eric Christopher | 2009-11-20 | 1 | -1/+1 |
* | When placing constant islands and adjusting for alignment padding, inline | Jim Grosbach | 2009-11-19 | 1 | -7/+66 |
* | Refactor cmov selection code out to a separate function. No functionality cha... | Evan Cheng | 2009-11-19 | 1 | -116/+122 |
* | Reverting the EH table patches. | Bill Wendling | 2009-11-19 | 1 | -2/+2 |
* | Added NLdStLN which is similar to NLdSt with the exception that op7_4 is not | Johnny Chen | 2009-11-19 | 2 | -76/+169 |
* | fix typo | Jim Grosbach | 2009-11-19 | 1 | -1/+1 |
* | Fix a typo in a comment. | Dan Gohman | 2009-11-19 | 1 | -1/+1 |
* | 80 col violation. | Evan Cheng | 2009-11-19 | 1 | -1/+2 |
* | More consistent thumb1 asm printing. | Evan Cheng | 2009-11-19 | 4 | -11/+27 |
* | Shrink ldr / str [sp, imm0-1024] to 16-bit instructions. | Evan Cheng | 2009-11-19 | 1 | -8/+26 |
* | Eliminate more * 4 in Thumb1 asm printing for consistency sake. | Evan Cheng | 2009-11-19 | 1 | -4/+4 |
* | - Add sugregister logic to handle f64=(f32,f32). | Bruno Cardoso Lopes | 2009-11-19 | 4 | -2/+166 |
* | Only use small sections for non linux targets! | Bruno Cardoso Lopes | 2009-11-19 | 1 | -0/+7 |
* | The "ReadOnlyWithRel" enum seems to apply more to what Darwin does with the EH | Bill Wendling | 2009-11-19 | 1 | -1/+1 |
* | Add XCore support for indirectbr / blockaddress. | Richard Osborne | 2009-11-18 | 4 | -1/+23 |
* | Attempt #2: | Bill Wendling | 2009-11-18 | 1 | -1/+1 |
* | Added getDefaultSubtargetFeatures method to SubtargetFeatures class which ret... | Viktor Kutuzov | 2009-11-18 | 1 | -0/+27 |
* | Add ARMv6 itineraries. | David Goodwin | 2009-11-18 | 3 | -13/+201 |