aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-08-01[AArch64] Register passes so they can be run by llcDiana Picus1-5/+3
2016-07-15Rename AnalyzeBranch* to analyzeBranch*.Jacques Pienaar1-2/+2
2016-07-08AArch64: Avoid implicit iterator conversions, NFCDuncan P. N. Exon Smith1-1/+1
2016-07-08Target: Avoid getFirstTerminator() => pointer, NFCDuncan P. N. Exon Smith1-4/+4
2016-04-25Add optimization bisect opt-in calls for AArch64 passesAndrew Kaylor1-0/+3
2016-04-18[NFC] Header cleanupMehdi Amini1-1/+0
2016-01-15Fix AArch64ConditionOptimizerWeiming Zhao1-0/+8
2015-07-29AArch64: use AddressingModes.h accessors for compare shiftsTim Northover1-4/+5
2015-07-28AArch64: be careful of large immediates when optimising cmps.Tim Northover1-5/+12
2015-05-18MachineInstr: Change return value of getOpcode() to unsigned.Matthias Braun1-3/+3
2015-04-22[AArch64] Use MachineRegisterInfo instead of LiveIntervals to calculate liven...Pete Cooper1-4/+4
2015-01-28Migrate AArch64 except for TTI and AsmPrinter away from getSubtargetImpl.Eric Christopher1-1/+1
2014-10-31[AArch64] Check Dest Register Liveness in CondOpt pass.Chad Rosier1-6/+12
2014-10-31[AArch64] CondOpt pass is missing FCMP instructions when searching backward forChad Rosier1-0/+11
2014-09-05[AArch64] Add pass to enable additional comparison optimizations by CSE.Jiangning Liu1-0/+405