| Commit message (Expand) | Author | Age | Files | Lines |
* | [ARM] Assembler support for the ARMv8.2a dot product instructions | Sjoerd Meijer | 2017-08-11 | 1 | -0/+1 |
* | [ARM] Improve if-conversion for M-class CPUs without branch predictors | John Brawn | 2017-06-28 | 1 | -0/+1 |
* | [ARM] Cortex-A57 scheduling model for ARM backend (AArch32) | Javed Absar | 2017-06-02 | 1 | -0/+4 |
* | [ARM] Add VLDx/VSTx sched defs for machine-schedulers. NFCI | Javed Absar | 2017-05-24 | 1 | -0/+11 |
* | [ARM] Classification Improvements to ARM Sched-Models. NFCI. | Javed Absar | 2017-02-22 | 1 | -1/+2 |
* | [ARM] Classification Improvements to ARM Sched-Model. NFCI. | Javed Absar | 2017-02-02 | 1 | -2/+16 |
* | [ARM] Classification Improvements to ARM Sched-Models. NFCI. | Javed Absar | 2017-01-23 | 1 | -4/+33 |
* | [ARM] Add machine scheduler for Cortex-R52 | Javed Absar | 2016-11-15 | 1 | -0/+1 |
* | CodeGen: TII: Take MachineInstr& in predicate API, NFC | Duncan P. N. Exon Smith | 2016-02-23 | 1 | -1/+1 |
* | [ARM] Add ARMv8.2-A FP16 scalar instructions | Oliver Stannard | 2016-01-25 | 1 | -0/+12 |
* | Revert "[ARM] Add ARMv8.2-A FP16 scalar instructions" | Reid Kleckner | 2015-12-16 | 1 | -12/+0 |
* | [ARM] Add ARMv8.2-A FP16 scalar instructions | Oliver Stannard | 2015-12-16 | 1 | -0/+12 |
* | ARM sched model: Add integer VFP/SIMD instructions on Swift | Arnold Schwaighofer | 2013-06-06 | 1 | -0/+3 |
* | ARM sched model: Add divsion, loads, branches, vfp cvt | Arnold Schwaighofer | 2013-06-05 | 1 | -0/+15 |
* | Revert series of sched model patches until I figure out what is going on. | Arnold Schwaighofer | 2013-06-04 | 1 | -15/+0 |
* | ARM sched model: Add divsion, loads, branches, vfp cvt | Arnold Schwaighofer | 2013-06-04 | 1 | -0/+15 |
* | ARM scheduler model: Add scheduler info to more instructions and resource | Arnold Schwaighofer | 2013-04-05 | 1 | -0/+5 |
* | ARM scheduler model: Swift has varying latencies, uops for simple ALU ops | Arnold Schwaighofer | 2013-04-05 | 1 | -0/+2 |
* | ARM Scheduler Model: Add resources instructions, map resources in subtargets | Arnold Schwaighofer | 2013-04-01 | 1 | -2/+9 |
* | Revert ARM Scheduler Model: Add resources instructions, map resources | Arnold Schwaighofer | 2013-03-26 | 1 | -7/+0 |
* | ARM Scheduler Model: Add resources instructions, map resources in subtargets | Arnold Schwaighofer | 2013-03-26 | 1 | -0/+7 |
* | ARM Scheduler Model: Partial implementation of the new machine scheduler model | Arnold Schwaighofer | 2013-03-26 | 1 | -0/+57 |
* | Add LLVM support for Swift. | Bob Wilson | 2012-09-29 | 1 | -0/+2 |
* | Reapply "Make NumMicroOps a variable in the subtarget's instruction itinerary." | Andrew Trick | 2012-07-02 | 1 | -11/+11 |
* | Revert "Make NumMicroOps a variable in the subtarget's instruction itinerary." | Andrew Trick | 2012-06-29 | 1 | -11/+11 |
* | Make NumMicroOps a variable in the subtarget's instruction itinerary. | Andrew Trick | 2012-06-29 | 1 | -11/+11 |
* | Use "NoItineraries" for processors with no itineraries. | Andrew Trick | 2012-06-22 | 1 | -2/+0 |
* | Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,... | Jia Liu | 2012-02-18 | 1 | -3/+3 |
* | Add fused multiple+add instructions from VFPv4. | Anton Korobeynikov | 2012-01-22 | 1 | -0/+4 |
* | Sorry, several patches in one. | Evan Cheng | 2011-01-20 | 1 | -0/+2 |
* | Add support for NEON VLD3-dup instructions. | Bob Wilson | 2010-11-30 | 1 | -0/+2 |
* | Add support for NEON VLD3-dup instructions. | Bob Wilson | 2010-11-29 | 1 | -0/+2 |
* | Add support for NEON VLD2-dup instructions. | Bob Wilson | 2010-11-28 | 1 | -0/+2 |
* | Add NEON VLD1-dup instructions (load 1 element to all lanes). | Bob Wilson | 2010-11-27 | 1 | -0/+2 |
* | Conditional moves are slightly more expensive than moves. | Evan Cheng | 2010-11-13 | 1 | -0/+1 |
* | Fix preload instruction isel. Only v7 supports pli, and only v7 with mp exten... | Evan Cheng | 2010-11-03 | 1 | -0/+1 |
* | Add NEON VST1-lane instructions. Partial fix for Radar 8599955. | Bob Wilson | 2010-11-02 | 1 | -0/+2 |
* | Add NEON VLD1-lane instructions. Partial fix for Radar 8599955. | Bob Wilson | 2010-11-01 | 1 | -0/+2 |
* | More ARM scheduling itinerary fixes. | Evan Cheng | 2010-10-11 | 1 | -0/+3 |
* | Proper VST scheduling itineraries. | Evan Cheng | 2010-10-11 | 1 | -1/+22 |
* | Add VLD4 scheduling itineraries. | Evan Cheng | 2010-10-09 | 1 | -0/+3 |
* | Finish vld3 and vld4. | Evan Cheng | 2010-10-09 | 1 | -0/+3 |
* | Correct some load / store instruction itinerary mistakes: | Evan Cheng | 2010-10-09 | 1 | -0/+12 |
* | Model operand cycles of vldm / vstm; also fixes scheduling itineraries of vld... | Evan Cheng | 2010-10-07 | 1 | -2/+4 |
* | - Add TargetInstrInfo::getOperandLatency() to compute operand latencies. This | Evan Cheng | 2010-10-06 | 1 | -3/+7 |
* | NEON scheduling info fix. vmov reg, reg are single cycle instructions. | Evan Cheng | 2010-10-01 | 1 | -0/+2 |
* | ARM instruction itinerary fixes: | Evan Cheng | 2010-09-30 | 1 | -12/+30 |
* | Model Cortex-a9 load to SUB, RSB, ADD, ADC, SBC, RSC, CMN, MVN, or CMP | Evan Cheng | 2010-09-29 | 1 | -0/+1 |
* | Separate itinerary classes for mvn from mov; for tst / teq from cmp / cmn. | Evan Cheng | 2010-09-29 | 1 | -1/+9 |
* | Assign bitwise binary instructions different itinerary classes from ALU instr... | Evan Cheng | 2010-09-29 | 1 | -0/+5 |