summaryrefslogtreecommitdiff
path: root/test/CodeGen/Thumb2
AgeCommit message (Expand)Author
2017-12-19[ARM] Register the Thumb2SizeReducePass. NFCDavid Green
2017-12-07[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.Francis Visoiu Mistrih
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih
2017-11-30[CodeGen] Always use `printReg` to print registers in both MIR and debugFrancis Visoiu Mistrih
2017-11-13[arm] Fix Unnecessary reloads from GOT.Evgeniy Stepanov
2017-10-26[ARM] Honor -mfloat-abi for libcall calling conventionEli Friedman
2017-10-25[ARM] Swap cmp operands for automatic shiftsSam Parker
2017-08-22[ARM] Call setBooleanContents(ZeroOrOneBooleanContent)Renato Golin
2017-08-15[Dominators] Include infinite loops in PostDominatorTreeJakub Kuderski
2017-08-01ARM: Do not use llc -march in tests.Matthias Braun
2017-07-12[ARM] Adjust ifcvt heuristic for the diamond ifcvt caseJohn Brawn
2017-06-28[ARM] Improve if-conversion for M-class CPUs without branch predictorsJohn Brawn
2017-06-28[ARM] Make -mcpu=generic schedule for an in-order core (Cortex-A8).Kristof Beyls
2017-06-22Don't conditionalize Neon instructions, even in IT blocks.Kristof Beyls
2017-05-30MIR: remove explicit "noVRegs" property.Tim Northover
2017-05-16Elide stores which are overwritten without being observed.Nirav Dave
2017-05-15[ShrinkWrapping] Handle restores on no-return pathsFrancis Visoiu Mistrih
2017-04-10Add address space mangling to lifetime intrinsicsMatt Arsenault
2017-04-06[ARM] Remove a dead ADD during the creation of TBBsDavid Green
2017-03-09[ARM] Remove t2xtpk feature from testsSam Parker
2017-02-17[ARM] Replace HasT2ExtractPack with HasDSPSam Parker
2017-02-13[ARM] Use VCMP, not VCMPE, for floating point equality comparisonsJames Molloy
2017-01-31CodeGen: Allow small copyable blocks to "break" the CFG.Kyle Butt
2017-01-31[ARM] Avoid using ARM instructions in Thumb modeSam Parker
2017-01-13ARM: match GCC's behaviour for builtinsSaleem Abdulrasool
2017-01-11Revert "CodeGen: Allow small copyable blocks to "break" the CFG."Kyle Butt
2017-01-10CodeGen: Allow small copyable blocks to "break" the CFG.Kyle Butt
2016-12-23Make the canonicalisation on shifts benifit to more case.Zijiao Ma
2016-12-15[Thumb] Teach ISel how to lower compares of AND bitmasks efficientlySjoerd Meijer
2016-11-03Revert "[Thumb] Teach ISel how to lower compares of AND bitmasks efficiently"James Molloy
2016-11-03[Thumb] Teach ISel how to lower compares of AND bitmasks efficientlyJames Molloy
2016-11-01[Thumb-1] Synthesize TBB/TBH instructions to make use of compressed jump tablesJames Molloy
2016-10-24Revert r284580+r284917. ("Synthesize TBB/TBH instructions")Eli Friedman
2016-10-19[Thumb-1] Synthesize TBB/TBH instructions to make use of compressed jump tablesJames Molloy
2016-10-11Re-land "[Thumb] Save/restore high registers in Thumb1 pro/epilogues"Reid Kleckner
2016-10-11Revert "[Thumb] Save/restore high registers in Thumb1 pro/epilogues"Reid Kleckner
2016-10-11[Thumb] Save/restore high registers in Thumb1 pro/epiloguesOliver Stannard
2016-09-14Revert "[Thumb] Teach ISel how to lower compares of AND bitmasks efficiently"James Molloy
2016-09-13[Thumb] Teach ISel how to lower compares of AND bitmasks efficientlyJames Molloy
2016-09-12Revert r281215, it caused PR30358.Nico Weber
2016-09-12[Thumb] Teach ISel how to lower compares of AND bitmasks efficientlyJames Molloy
2016-09-09[Thumb] Select (CMPZ X, -C) -> (CMPZ (ADDS X, C), 0)James Molloy
2016-09-07CodeGen: ensure that libcalls are always AAPCS CCSaleem Abdulrasool
2016-09-07Revert "CodeGen: ensure that libcalls are always AAPCS CC"Saleem Abdulrasool
2016-09-06CodeGen: ensure that libcalls are always AAPCS CCSaleem Abdulrasool
2016-09-02IfConversion: Fix bug introduced by rescanning diamonds.Kyle Butt
2016-08-24CodeGen: If Convert blocks that would form a diamond when tail-merged.Kyle Butt
2016-08-24IfConversion: Rescan diamonds.Kyle Butt
2016-08-23[ARM] Generate consistent frame records for Thumb2Oliver Stannard
2016-08-19Revert "CodeGen: If Convert blocks that would form a diamond when tail-merged."Kyle Butt