2012-01-29 |
Anton Korobeynikov | Cleanups for EABI standard functions |
tree | commitdiff |
2012-01-29 |
Anton Korobeynikov | Use base AAPCS for varargs functions even for AAPCS... |
tree | commitdiff |
2012-01-28 |
Bob Wilson | Add a note about a potential optimization for clz/ctz... |
tree | commitdiff |
2012-01-28 |
James Molloy | Ensure .AliasedSymbol() is called on all uses of getSym... |
tree | commitdiff |
2012-01-27 |
Jim Grosbach | Better user diagnostics for more ARM MachO relocation... |
tree | commitdiff |
2012-01-26 |
Jim Grosbach | Keep source information, if available, around for ARM... |
tree | commitdiff |
2012-01-26 |
Jim Grosbach | Tidy up. Fix mismatched return types for error handling. |
tree | commitdiff |
2012-01-26 |
James Molloy | Add support for the R_ARM_TARGET1 relocation, which... |
tree | commitdiff |
2012-01-25 |
Anton Korobeynikov | Properly emit ctors / dtors with priorities into desire... |
tree | commitdiff |
2012-01-25 |
Jim Grosbach | ARM assemly parsing and validation of IT instruction. |
tree | commitdiff |
2012-01-25 |
Jim Grosbach | NEON VLD4(all lanes) assembly parsing and encoding. |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | Tidy up. Rename VLD4DUP patterns for consistency. |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | NEON VLD3(all lanes) assembly parsing and encoding. |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | NEON VST4(one lane) assembly parsing and encoding. |
tree | commitdiff |
2012-01-24 |
Owen Anderson | Widen the instruction encoder that TblGen emits to... |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | NEON VLD4(one lane) assembly parsing and encoding. |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | NEON Two-operand assembly aliases for VSRA. |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | NEON Two-operand assembly aliases for VSLI. |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | NEON Two-operand assembly aliases for VSRI. |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | NEON add correct predicates for some asm aliases. |
tree | commitdiff |
2012-01-24 |
Anton Korobeynikov | Use correct register class for am2offset register operands. |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | NEON VST4(multiple 4 element structures) assembly parsing. |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | NEON VLD4(multiple 4 element structures) assembly parsing. |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | Tidy up. Remove some vertical space for readability. |
tree | commitdiff |
2012-01-24 |
Chandler Carruth | Revert r148686 (and r148694, a fix to it) due to a... |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | Fix typo. |
tree | commitdiff |
2012-01-24 |
Jim Grosbach | NEON VST3(single element from one lane) assembly parsing. |
tree | commitdiff |
2012-01-23 |
Jim Grosbach | NEON VST3(multiple 3-element structures) assembly parsing. |
tree | commitdiff |
2012-01-23 |
Jim Grosbach | NEON VLD3(multiple 3-element structures) assembly parsing. |
tree | commitdiff |
2012-01-23 |
Anton Korobeynikov | Add missed mayStore flag to STREXD / t2STREXD |
tree | commitdiff |
2012-01-23 |
Jim Grosbach | NEON VLD3 lane-indexed assembly parsing and encoding. |
tree | commitdiff |
2012-01-23 |
Jim Grosbach | Simplify some NEON assembly pseudo definitions. |
tree | commitdiff |
2012-01-23 |
NAKAMURA Takumi | ARMAsmPrinter.cpp: Try to fix up r148686. EnableARMEHAB... |
tree | commitdiff |
2012-01-23 |
Evgeniy Stepanov | An option to selectively enable parts of ARM EHABI... |
tree | commitdiff |
2012-01-22 |
Anton Korobeynikov | Add fused multiple+add instructions from VFPv4. |
tree | commitdiff |
2012-01-21 |
Jim Grosbach | Thumb2 'add rd, pc, imm' alternate form for 'adr' instr... |
tree | commitdiff |
2012-01-20 |
David Blaikie | More dead code removal (using -Wunreachable-code) |
tree | commitdiff |
2012-01-20 |
Bob Wilson | ARM vector any_extends need to be selected to vmovl... |
tree | commitdiff |
2012-01-20 |
Jim Grosbach | VST2 four-register w/ update pseudos for fixed/register... |
tree | commitdiff |
2012-01-20 |
Jim Grosbach | NEON use vmov.i32 to splat some f32 values into vectors. |
tree | commitdiff |
2012-01-19 |
Benjamin Kramer | Silence warnings about mixing enums. |
tree | commitdiff |
2012-01-19 |
Evgeniy Stepanov | Emit ARM EHABI unwinding instructions for 3 more Thumb... |
tree | commitdiff |
2012-01-19 |
Jim Grosbach | ARM assembly diagnostic caret in better position for... |
tree | commitdiff |
2012-01-19 |
Jim Grosbach | Thumb2 relaxation for tADR to t2ADR. |
tree | commitdiff |
2012-01-19 |
Jim Grosbach | Add comment and fix range check in condition. |
tree | commitdiff |
2012-01-19 |
Evan Cheng | - Slight change to finalizeBundle() interface. LastMI... |
tree | commitdiff |
2012-01-19 |
Evan Cheng | Rename Finalizebundle to finalizeBundle to conform... |
tree | commitdiff |
2012-01-18 |
Jakob Stoklund Olesen | Ignore register mask operands when lowering instruction... |
tree | commitdiff |
2012-01-18 |
Jim Grosbach | Thumb2 alternate syntax for LDR(literal) and friends. |
tree | commitdiff |
2012-01-18 |
Jim Grosbach | Replace FIXME with explanatory comment. |
tree | commitdiff |
2012-01-18 |
Jim Grosbach | Thumb2 relaxation for LDR(literal). |
tree | commitdiff |
2012-01-18 |
Jim Grosbach | Rename pattern for clarity. |
tree | commitdiff |
2012-01-18 |
Jim Grosbach | Tidy up. MCAsmBackend naming conventions. |
tree | commitdiff |
2012-01-18 |
Jim Grosbach | Thumb2 load/store fixups don't set the thumb bit. |
tree | commitdiff |
2012-01-18 |
Jim Grosbach | Move some ARM specific MCAssmebler bits into the ARMAsm... |
tree | commitdiff |
2012-01-18 |
Jakob Stoklund Olesen | Add a CoveredBySubRegs property to Register descriptions. |
tree | commitdiff |
2012-01-17 |
Jakob Stoklund Olesen | Implement ARMBaseRegisterInfo::getCallPreservedMask(). |
tree | commitdiff |
2012-01-16 |
David Blaikie | Removing unused default switch cases in switches over... |
tree | commitdiff |
2012-01-16 |
David Blaikie | Refactor variables unused under non-assert builds ... |
tree | commitdiff |
2012-01-15 |
Benjamin Kramer | Return an ArrayRef from ShuffleVectorSDNode::getMask... |
tree | commitdiff |
2012-01-14 |
Evan Cheng | After r147827 and r147902, it's now possible for unallo... |
tree | commitdiff |
2012-01-13 |
Jakob Stoklund Olesen | Use RegisterTuples to generate pseudo-registers. |
tree | commitdiff |
2012-01-11 |
Eric Christopher | Fix assert. |
tree | commitdiff |
2012-01-11 |
Andrew Trick | ARM Ld/St Optimizer fix. |
tree | commitdiff |
2012-01-10 |
Jakob Stoklund Olesen | Consider unknown alignment caused by OptimizeThumb2Inst... |
tree | commitdiff |
2012-01-10 |
Jim Grosbach | ARM updating VST2 pseudo-lowering fixed vs. register... |
tree | commitdiff |
2012-01-10 |
Richard Smith | Move default case for covered enum outside of switch. |
tree | commitdiff |
2012-01-10 |
Richard Smith | Fix a -Wreturn-type warning in g++. |
tree | commitdiff |
2012-01-10 |
David Blaikie | Remove unnecessary default cases in switches that cover... |
tree | commitdiff |
2012-01-10 |
Jakob Stoklund Olesen | Accurately model hardware alignment rounding. |
tree | commitdiff |
2012-01-09 |
Jakob Stoklund Olesen | Catch runaway ARMConstantIslandPass even in -Asserts... |
tree | commitdiff |
2012-01-08 |
Evan Cheng | Don't forget to transfer implicit uses of return instru... |
tree | commitdiff |
2012-01-07 |
Jakob Stoklund Olesen | Match SelectionDAG logic for enabling movt. |
tree | commitdiff |
2012-01-07 |
Benjamin Kramer | Remove VectorExtras. This unused helper was written... |
tree | commitdiff |
2012-01-07 |
Jakob Stoklund Olesen | Use getRegForValue() to materialize the address of... |
tree | commitdiff |
2012-01-07 |
Evan Cheng | Copy implicit defs (e.g. r0) when changing tBX_RET... |
tree | commitdiff |
2012-01-07 |
Jakob Stoklund Olesen | Use movw+movt in ARMFastISel::ARMMaterializeGV. |
tree | commitdiff |
2012-01-06 |
Jakob Stoklund Olesen | Enable aligned NEON spilling by default. |
tree | commitdiff |
2012-01-06 |
Jakob Stoklund Olesen | Abort AdjustBBOffsetsAfter early when possible. |
tree | commitdiff |
2012-01-05 |
Jakob Stoklund Olesen | Reapply r146997, "Heed spill slot alignment on ARM." |
tree | commitdiff |
2012-01-05 |
Jakob Stoklund Olesen | Avoid reserving an ARM base pointer during register... |
tree | commitdiff |
2012-01-04 |
Evan Cheng | Fix more places which should be checking for iOS, not... |
tree | commitdiff |
2012-01-03 |
Jakob Stoklund Olesen | Revert r146997, "Heed spill slot alignment on ARM." |
tree | commitdiff |
2012-01-03 |
Matt Beaumont-Gay | Fix malformed assert. |
tree | commitdiff |
2011-12-24 |
Jakob Stoklund Olesen | Fix Comments. |
tree | commitdiff |
2011-12-23 |
Jakob Stoklund Olesen | Experimental support for aligned NEON spills. |
tree | commitdiff |
2011-12-22 |
Bob Wilson | Add variants of the dispatchsetup pseudo for Thumb... |
tree | commitdiff |
2011-12-22 |
Jim Grosbach | ARM VFP assembly parsing and encoding for VCVT(float... |
tree | commitdiff |
2011-12-22 |
Bob Wilson | Add missing usesCustomInserter flag on Int_eh_sjlj_setj... |
tree | commitdiff |
2011-12-22 |
Jim Grosbach | Tidy up. Use predicate function a bit more liberally. |
tree | commitdiff |
2011-12-22 |
Rafael Espindola | Fix incorrect relocation generation. Patch by Kristof... |
tree | commitdiff |
2011-12-22 |
Jim Grosbach | ARM VFP add encoding of the bitcount to fixed-point... |
tree | commitdiff |
2011-12-22 |
Jim Grosbach | Remove some bogus comments. |
tree | commitdiff |
2011-12-22 |
Jim Grosbach | ARM pre-UAL aliases. fcmp[sd]. |
tree | commitdiff |
2011-12-22 |
Jim Grosbach | ARM assembler should accept shift-by-zero for any shift... |
tree | commitdiff |
2011-12-22 |
Jim Grosbach | ARM assembly parser canonicallize on 'lsl' for shift... |
tree | commitdiff |
2011-12-22 |
Jim Grosbach | Tidy up. Trailing whitespace. |
tree | commitdiff |
2011-12-22 |
Jim Grosbach | Nuke invalid comment from copy/paste. |
tree | commitdiff |
2011-12-22 |
Rafael Espindola | Make the virtual methods in ARMELFObjectWriter public. |
tree | commitdiff |
2011-12-22 |
Rafael Espindola | Hopefully fix the cmake build. |
tree | commitdiff |
next |