aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/ARM
AgeCommit message (Expand)Author
2009-03-12add no-unwind, remove duplicate run line.Chris Lattner
2009-03-09ARM isLegalAddressImmediate should check if type is a simple type now that op...Evan Cheng
2009-03-08Recognize triplets starting with armv5-, armv6- etc. And set the ARM arch ver...Evan Cheng
2009-03-08If a MI uses the same register more than once, only mark one of them as 'kill'.Evan Cheng
2009-02-28Last commit accidentially deleted this code.Evan Cheng
2009-02-26The last commit was overly conservative. It's ok to reuse value that's alread...Evan Cheng
2009-02-22If a use operand is marked isKill, don't forget to add kill to its live inter...Evan Cheng
2009-02-17A couple of places where reused use operands should be marked kill. This is e...Evan Cheng
2009-02-12Replace one of burr scheduling heuristic with something more sensible. Now ca...Evan Cheng
2009-02-10Fix PR3457: Ignore control successors when looking for closest scheduled succ...Evan Cheng
2009-02-09Re-enable machine sinking pass now that the coalescer bugs and the AnalyzeBrn...Evan Cheng
2009-02-08Revert r63999. It was breaking self-hosting builds.Bill Wendling
2009-02-07Enable machine sinking pass in non-fast mode.Evan Cheng
2009-02-05Turn on machine LICM in non-fast mode.Evan Cheng
2009-01-15Add the private linkage.Rafael Espindola
2008-12-06Clean up some ARM GV asm printing out; minor fixes to match what gcc does.Evan Cheng
2008-11-20- Register scavenger should use MachineRegisterInfo and internal map to find ...Evan Cheng
2008-11-18Register scavenger should process early clobber defs first. A dead early clob...Evan Cheng
2008-11-04Actually ARM / Mac OS X does have UINTTOFP_I64_F{64|32} libcalls.Evan Cheng
2008-11-04Custom lower bit_convert i64 -> f64 into FMDRR. This is now happening with le...Evan Cheng
2008-09-26Implement function notes as function attributes. Devang Patel
2008-09-17Unallocatable registers do not have live intervals.Evan Cheng
2008-09-15Re-enable SelectionDAG CSE for calls. It matters in the case ofDan Gohman
2008-09-15Correctly update kill infos after extending a live range and merge 2 val#'s; ...Evan Cheng
2008-09-09Legalizer was missing code that expand fpow to a libcall.Evan Cheng
2008-08-08It's not legal to output a GV in a coalesced section if it's used in an ARM P...Evan Cheng
2008-08-07Print section flags ok on platforms, which use '@' as comment string. Fix test.Anton Korobeynikov
2008-08-05This check is unnecessary, and getting rid of it removes a use of -disable-co...Owen Anderson
2008-08-05Remove the need for -disable-correct-folding from this test.Owen Anderson
2008-08-04Update these tests to work by disabling the new correct CFG generation. This...Owen Anderson
2008-07-25Teach ARM isLegalAddressingMode to handle unknown type without crashing. This...Evan Cheng
2008-07-18Softfloat support for FDIV. Patch by Duncan Sands
2008-05-20sabre brings to my attention that the 'tr' suffix is also obsoleteGabor Greif
2008-05-20Rename the last test with .llx extension to .ll, resolve duplicate test by re...Gabor Greif
2008-05-20More local spiller complexity!Evan Cheng
2008-05-20Don't spill dead def.Evan Cheng
2008-04-11If a PHI node has a single implicit_def source, replace it with an implicit_d...Evan Cheng
2008-04-10New test.Evan Cheng
2008-04-051. IMPLICIT_DEF can *re-define* any register.Evan Cheng
2008-04-01More soft fp fixes.Evan Cheng
2008-04-01Unbreak ARM / Thumb soft FP support.Evan Cheng
2008-03-07Fixed a register scavenger bug. If a def is re-defining part of a super regis...Evan Cheng
2008-03-06Constant fold SIGN_EXTEND_INREG with ashr not lshr.Evan Cheng
2008-02-29DCE'ed this testcase.Bill Wendling
2008-02-29If we reload a virtual register that's already been assigned, we want to markBill Wendling
2008-02-17Remove llvm-upgrade.Tanya Lattner
2008-02-06It's PR1925, not PR1609.Evan Cheng
2008-02-06Fix a number of local register allocator issues: PR1609.Evan Cheng
2008-01-27Update this test. Due to dag combiner improvements, we now compileChris Lattner
2007-12-20Remove xfail. This is fixed.Evan Cheng