Revert r128632 again, until I figure out what break the tests
[oota-llvm.git] / lib / Target / ARM /
2011-03-31 Bruno Cardoso LopesRevert r128632 again, until I figure out what break...
2011-03-31 Bruno Cardoso LopesReapply r128585 without generating a lib depedency...
2011-03-31 Matt Beaumont-GayRevert "- Implement asm parsing support for LDRT, LDRBT...
2011-03-30 Owen AndersonSomehow we managed to forget to encode the lane index...
2011-03-30 Evan ChengDon't try to create zero-sized stack objects.
2011-03-30 Bruno Cardoso Lopes- Implement asm parsing support for LDRT, LDRBT, STRT...
2011-03-30 Cameron ZwarichAdd a ARM-specific SD node for VBSL so that forms with...
2011-03-29 Evan ChengAdd intrinsics @llvm.arm.neon.vmulls and @llvm.arm...
2011-03-29 Cameron ZwarichAdd Neon SINT_TO_FP and UINT_TO_FP lowering from v4i16...
2011-03-29 Owen AndersonCheck early if this is an unsupported opcode, so that...
2011-03-29 Johnny ChenA8.6.188 STC, STC2
2011-03-29 Owen AndersonAdd safety check that didn't show up in testing.
2011-03-29 Owen AndersonGet rid of the non-writeback versions VLDMDB and VSTMDB...
2011-03-29 Evan ChengOptimizing (zext A + zext B) * C, to (VMULL A, C) ...
2011-03-28 Johnny ChenFix ARM disassembly for PLD/PLDW/PLI which suffers...
2011-03-26 Johnny ChenFixed the t2PLD and friends disassembly and add two...
2011-03-26 Eric ChristopherFix the bfi handling for or (and a mask) (and b mask...
2011-03-25 Johnny ChenFix DisassembleThumb2DPReg()'s handling of RegClass...
2011-03-25 Johnny ChenDisassembleThumb2LdSt() did not handle t2LDRs correctly...
2011-03-25 Johnny ChenModify DisassembleThumb2LdStEx() to be more robust...
2011-03-25 Johnny ChenInstruction formats of SWP/SWPB were changed from LdStE...
2011-03-25 Johnny ChenAlso need to handle invalid imod values for CPS2p.
2011-03-25 Jakob Stoklund OlesenIgnore special ARM allocation hints for unexpected...
2011-03-25 Johnny ChenModify the wrong logic in the assert of DisassembleThum...
2011-03-24 Matt Beaumont-GaySuppress an unused variable warning in -asserts builds
2011-03-24 Johnny ChenHandle the added VBICiv*i* NEON instructions, too.
2011-03-24 Johnny ChenPlug a leak by ThumbDisassembler::getInstruction()...
2011-03-24 Johnny ChenT2 Load/Store Multiple:
2011-03-24 Benjamin KramerPlug a leak in the arm disassembler and put the tests...
2011-03-24 Bruno Cardoso LopesAdd asm parsing support w/ testcases for strex/ldrex...
2011-03-24 Johnny ChenADR was added with the wrong encoding for inst{24-21...
2011-03-24 Johnny ChenThe r118201 added support for VORR (immediate). Update...
2011-03-24 Johnny ChenAdd comments to the handling of opcode CPS3p to reject...
2011-03-24 Evan ChengNasty bug in ARMBaseInstrInfo::produceSameValue()....
2011-03-24 Johnny ChenCPS3p: Let's reject impossible imod values by returning...
2011-03-24 Johnny ChenLoad/Store Multiple:
2011-03-24 Johnny ChenSTRT and STRBT was incorrectly tagged as IndexModeNone...
2011-03-24 Johnny ChenThe r128103 fix to cope with the removal of addressing...
2011-03-23 Devang PatelEnable GlobalMerge on darwin.
2011-03-23 Evan ChengCmp peephole optimization isn't always safe for signed...
2011-03-23 Owen AndersonThe high bit of a Thumb2 ADR's offset is stored in...
2011-03-22 Johnny ChenFor ARM Disassembler, start a newline to dump the opcod...
2011-03-22 Johnny ChenLDRT and LDRBT was incorrectly tagged as IndexModeNone...
2011-03-22 Johnny ChenA8.6.399 VSTM:
2011-03-22 Eric ChristopherMigrate the fix in r128041 to ARM's fastisel support...
2011-03-22 Bruno Cardoso LopesChange MRC and MRC2 instructions to model the output...
2011-03-22 Matt Beaumont-GayAvoid -Wunused-variable in -asserts builds
2011-03-21 Bill WendlingWe need to pass the TargetMachine object to the InstPri...
2011-03-21 Evan ChengRe-apply r127953 with fixes: eliminate empty return...
2011-03-19 Daniel DunbarRevert r127953, "SimplifyCFG has stopped duplicating...
2011-03-19 Evan ChengSimplifyCFG has stopped duplicating returns into predec...
2011-03-19 Johnny ChenFixed an assert by the ARM disassembler for LDRD_PRE...
2011-03-18 Owen AndersonAdd support to the ARM asm parser for the register...
2011-03-18 Evan ChengMatch a few more obvious patterns to revsh. rdar:/...
2011-03-18 Owen AndersonClean whitespace.
2011-03-18 Owen AndersonReduce code duplication.
2011-03-18 Owen AndersonThumb2 PC-relative loads require a fixup rather than...
2011-03-18 Johnny ChenThe disassembler for Thumb was wrongly adding 4 to...
2011-03-17 Owen AndersonThere are two pseudos in this case that are Thumb mode...
2011-03-17 Johnny ChenIt used to be that t_addrmode_s4 was used for both:
2011-03-17 Nick LewyckyAdd "swi" which is an obsolete mnemonic for "svc".
2011-03-15 Johnny ChenThere were two issues fixed:
2011-03-15 Bill WendlingThe VTBL (and VTBX) instructions are rather permissive...
2011-03-15 Bill WendlingSome minor cleanups based on feedback.
2011-03-15 Evan ChengDo not form thumb2 ldrd / strd if the offset is by...
2011-03-15 Johnny ChenFixed an ARM disassembler bug where it does not handle...
2011-03-15 Jim GrosbachClean up ARM tail calls a bit. They're pseudo-instructi...
2011-03-14 Bill WendlingGenerate a VTBL instruction instead of a series of...
2011-03-14 Jim GrosbachRemove some dead patterns.
2011-03-14 Evan ChengIndentation.
2011-03-12 Eric ChristopherSometimes isPredicable lies to us and tells us we don...
2011-03-12 Jim GrosbachAdd FIXME.
2011-03-12 Jim GrosbachPseudo-ize the ARM Darwin *r9 call instruction definiti...
2011-03-11 Jim GrosbachAdd a FIXME.
2011-03-11 Jim GrosbachPseudo-ize the ARM 'B' instruction.
2011-03-11 Jim GrosbachRemove dead code. These ARM instruction definitions...
2011-03-11 Jim GrosbachPseudo-ize VMOVDcc and VMOVScc.
2011-03-11 Jim Grosbach80 columns
2011-03-11 Jim GrosbachProperly pseudo-ize the ARM LDMIA_RET instruction....
2011-03-11 Jim GrosbachARM VDUPfd and VDUPfq can just be patterns. The instruc...
2011-03-11 Jim GrosbachARM VDUPLNfq and VDUPLNfd definitions can just be Pat...
2011-03-11 Jim GrosbachARM VREV64df and VREV64qf can just be patterns. The...
2011-03-11 Jim GrosbachThis FIXME has been fixed.
2011-03-11 Jim GrosbachProperly pseudo-ize ARM MVNCCi.
2011-03-11 Jim GrosbachFix MOVCCi32imm to be have ARM-mode Requires and a...
2011-03-11 Jim GrosbachProperly pseudo-ize ARM MOVCCi and MOVCCi16.
2011-03-10 Jim GrosbachProperly pseudo-ize MOVCCr and MOVCCs.
2011-03-10 Jim GrosbachDMB can just be a pat referencing MCR.
2011-03-10 Jim GrosbachReorganize a bit. No functional change, just moving...
2011-03-10 Jim GrosbachPseudo-instructions are codegenonly by definition.
2011-03-09 Johnny ChenLLVM combines the offset mode of A8.6.199 A1 & A2 into...
2011-03-09 Bill Wendling* Correct encoding for VSRI.
2011-03-09 Bill WendlingCorrect the encoding for VRSRA and VSRA instructions.
2011-03-08 Bill Wendling* Fix VRSHR and VSHR to have the correct encoding for...
2011-03-08 Bob WilsonFix a compiler crash where a Glue value had multiple...
2011-03-08 Bob WilsonFix comment typos.
2011-03-07 Bill WendlingRename the narrow shift right immediate operands to...
2011-03-07 Cameron ZwarichMove getRegPressureLimit() from TargetLoweringInfo...
2011-03-05 Anton KorobeynikovARM assembler stuff is crazy: for .setfp positive value...
2011-03-05 Anton KorobeynikovIn Thumb1 mode the constant might be materialized via...
next