2013-03-26 |
Arnold Schwaighofer | ARM Scheduler Model: Add resources instructions, map... |
blob | commitdiff | raw |
2013-01-09 |
Andrew Trick | MIsched: add an ILP window property to machine model. |
blob | commitdiff | raw | diff to current |
2012-09-21 |
Andrew Trick | Cortex-A9 latency fixes (w/ -schedmodel only). |
blob | commitdiff | raw | diff to current |
2012-09-14 |
Andrew Trick | Cortex-A9 instruction-level scheduling machine model. |
blob | commitdiff | raw | diff to current |
2012-08-08 |
Andrew Trick | Added MispredictPenalty to SchedMachineModel. |
blob | commitdiff | raw | diff to current |
2012-07-07 |
Andrew Trick | I'm introducing a new machine model to simultaneously... |
blob | commitdiff | raw | diff to current |
2012-07-02 |
Andrew Trick | Reapply "Make NumMicroOps a variable in the subtarget... |
blob | commitdiff | raw | diff to current |
2012-06-29 |
Andrew Trick | Revert "Make NumMicroOps a variable in the subtarget... |
blob | commitdiff | raw | diff to current |
2012-06-29 |
Andrew Trick | Make NumMicroOps a variable in the subtarget's instruct... |
blob | commitdiff | raw | diff to current |
2012-06-05 |
Andrew Trick | ARM itinerary properties. |
blob | commitdiff | raw | diff to current |
2012-04-11 |
Evan Cheng | Fix a number of problems with ARM fused multiply add... |
blob | commitdiff | raw | diff to current |
2011-04-19 |
Bob Wilson | Improvements for the Cortex-A9 scheduling itineraries. |
blob | commitdiff | raw | diff to current |
2011-04-19 |
Evan Cheng | Change A9 scheduling itineraries VLD* / VST* entries... |
blob | commitdiff | raw | diff to current |
2011-01-20 |
Evan Cheng | Sorry, several patches in one. |
blob | commitdiff | raw | diff to current |
2011-01-04 |
Andrew Trick | Fix the ARM IIC_iCMPsi itinerary and add an important... |
blob | commitdiff | raw | diff to current |
2010-12-08 |
Evan Cheng | Fix an obvious cut-n-paste error. |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Bob Wilson | Add support for NEON VLD3-dup instructions. |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Bob Wilson | Add support for NEON VLD3-dup instructions. |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Bob Wilson | Fix copy-and-paste errors in VLD2-dup scheduling itiner... |
blob | commitdiff | raw | diff to current |
2010-11-28 |
Bob Wilson | Add support for NEON VLD2-dup instructions. |
blob | commitdiff | raw | diff to current |
2010-11-27 |
Bob Wilson | Add NEON VLD1-dup instructions (load 1 element to all... |
blob | commitdiff | raw | diff to current |
2010-11-27 |
Bob Wilson | Fix incorrect scheduling itineraries for NEON vld1... |
blob | commitdiff | raw | diff to current |
2010-11-13 |
Evan Cheng | Conditional moves are slightly more expensive than... |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Evan Cheng | Fix preload instruction isel. Only v7 supports pli... |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Evan Cheng | Modify scheduling itineraries to correct instruction... |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Bob Wilson | Add NEON VST1-lane instructions. Partial fix for Radar... |
blob | commitdiff | raw | diff to current |
2010-11-01 |
Bob Wilson | Add NEON VLD1-lane instructions. Partial fix for Radar... |
blob | commitdiff | raw | diff to current |
2010-10-29 |
Evan Cheng | Fix fpscr <-> GPR latency info. |
blob | commitdiff | raw | diff to current |
2010-10-28 |
Evan Cheng | Re-commit 117518 and 117519 now that ARM MC test failur... |
blob | commitdiff | raw | diff to current |
2010-10-28 |
Evan Cheng | Revert 117518 and 117519 for now. They changed scheduli... |
blob | commitdiff | raw | diff to current |
2010-10-28 |
Evan Cheng | - Assign load / store with shifter op address modes... |
blob | commitdiff | raw | diff to current |
2010-10-21 |
Andrew Trick | putback r116983 and fix simple-fp-encoding.ll tests |
blob | commitdiff | raw | diff to current |
2010-10-21 |
Owen Anderson | Revert r116983, which is breaking all the buildbots. |
blob | commitdiff | raw | diff to current |
2010-10-21 |
Evan Cheng | Add missing scheduling itineraries for transfers betwee... |
blob | commitdiff | raw | diff to current |
2010-10-13 |
Evan Cheng | Limit load / store issues (at least until we have a... |
blob | commitdiff | raw | diff to current |
2010-10-11 |
Evan Cheng | More ARM scheduling itinerary fixes. |
blob | commitdiff | raw | diff to current |
2010-10-11 |
Evan Cheng | Proper VST scheduling itineraries. |
blob | commitdiff | raw | diff to current |
2010-10-09 |
Evan Cheng | Add VLD4 scheduling itineraries. |
blob | commitdiff | raw | diff to current |
2010-10-09 |
Evan Cheng | Finish vld3 and vld4. |
blob | commitdiff | raw | diff to current |
2010-10-09 |
Evan Cheng | Correct some load / store instruction itinerary mistakes: |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Evan Cheng | Model operand cycles of vldm / vstm; also fixes schedul... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Evan Cheng | - Add TargetInstrInfo::getOperandLatency() to compute... |
blob | commitdiff | raw | diff to current |
2010-10-03 |
Evan Cheng | Major changes to Cortex-A9 itinerary. |
blob | commitdiff | raw | diff to current |
2010-10-01 |
Evan Cheng | Fix r115332: correctly model AGU / NEON mux. |
blob | commitdiff | raw | diff to current |
2010-10-01 |
Evan Cheng | Add operand cycles for vldr / vstr. |
blob | commitdiff | raw | diff to current |
2010-10-01 |
Evan Cheng | NEON scheduling info fix. vmov reg, reg are single... |
blob | commitdiff | raw | diff to current |
2010-10-01 |
Evan Cheng | Per Cortex-A9 pipeline diagram. AGU (core load / store... |
blob | commitdiff | raw | diff to current |
2010-09-30 |
Evan Cheng | ARM instruction itinerary fixes: |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Evan Cheng | Model Cortex-a9 load to SUB, RSB, ADD, ADC, SBC, RSC... |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Evan Cheng | Separate itinerary classes for mvn from mov; for tst... |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Evan Cheng | Assign bitwise binary instructions different itinerary... |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Evan Cheng | Add support to model pipeline bypass / forwarding. |
blob | commitdiff | raw | diff to current |
2010-09-25 |
Evan Cheng | Fix IIC_iEXTAr itinerary class of Cortex-A9. |
blob | commitdiff | raw | diff to current |
2010-09-25 |
Evan Cheng | Remove a unused instruction itinerary class. |
blob | commitdiff | raw | diff to current |
2010-09-25 |
Evan Cheng | Fix zero and sign extension instructions scheduling... |
blob | commitdiff | raw | diff to current |
2010-09-24 |
Evan Cheng | More pseudo instruction scheduling itinerary fixes. |
blob | commitdiff | raw | diff to current |
2010-09-24 |
Evan Cheng | Fix scheduling itinerary for pseudo mov immediate instr... |
blob | commitdiff | raw | diff to current |
2010-09-08 |
Evan Cheng | Fix LDM_RET schedule itinery. |
blob | commitdiff | raw | diff to current |
2010-06-28 |
Jim Grosbach | minor housekeeping cleanup: 80-column, trailing whitesp... |
blob | commitdiff | raw | diff to current |
2010-05-29 |
Anton Korobeynikov | Some A9 load/store cleanups |
blob | commitdiff | raw | diff to current |
2010-05-29 |
Anton Korobeynikov | Some rough approximations for load/stores on A9 |
blob | commitdiff | raw | diff to current |
2010-05-29 |
Anton Korobeynikov | NEON/VFP stuff can be issued only via Pipe1 on A9 |
blob | commitdiff | raw | diff to current |
2010-05-29 |
Anton Korobeynikov | Add some integer instruction itineraries for A9 |
blob | commitdiff | raw | diff to current |
2010-04-18 |
Anton Korobeynikov | Make processor FUs unique for given itinerary. This... |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Anton Korobeynikov | Split A8/A9 itins - they already were too big. |
blob | commitdiff | raw | diff to current |
|