Move elimination - where documented?

By: Michael S (already5chosen.delete@this.yahoo.com), October 9, 2019 11:27 am
Room: Moderated Discussions
Is there a well-written document that explains move elimination done for various Intel and AMD processors?
Or, may be, two documents, one for Intel and one for AMD?

Section 3.5.1.12 (Zero-Latency MOV Instructions) of Intel's Optimization Reference Manual unfortunately assumes mind-reader equipped audience.
 Next Post in Thread >
TopicPosted ByDate
Move elimination - where documented?Michael S2019/10/09 11:27 AM
  Move elimination - where documented?Wilco2019/10/09 12:23 PM
    Move elimination - where documented?Michael S2019/10/09 01:14 PM
      Move elimination - where documented?anon2019/10/09 01:44 PM
        Move elimination - where documented?anonlitmus2019/10/09 02:29 PM
          Move elimination - where documented?anon2019/10/09 02:51 PM
            Move elimination - where documented?anon22019/10/09 02:57 PM
              Move elimination - where documented?anon2019/10/09 10:40 PM
                Move elimination - where documented?Michael S2019/10/10 02:25 AM
                  Move elimination - where documented?anon2019/10/10 04:43 AM
                  Move elimination - where documented?Travis2019/10/10 06:02 PM
                    Move elimination - where documented?Travis2019/10/10 06:03 PM
                Move elimination - where documented?anon22019/10/10 02:38 AM
                  Move elimination - where documented?anon2019/10/10 05:00 AM
        perfectly useless (NT)Michael S2019/10/09 03:03 PM
      Move elimination - where documented?Travis Downs2019/10/09 05:53 PM
        Move elimination - where documented?Travis Downs2019/10/09 06:57 PM
          Move elimination - where documented?Michael S2019/10/10 02:19 AM
            Move elimination - where documented?Linus Torvalds2019/10/10 08:26 AM
              Move elimination - where documented?Michael S2019/10/10 08:43 AM
                Move elimination - where documented?Linus Torvalds2019/10/10 08:56 AM
              Move elimination - where documented?none2019/10/10 08:57 AM
                Move elimination - where documented?hobold2019/10/10 09:09 AM
                  Move elimination - where documented?Michael S2019/10/10 09:16 AM
                Move elimination - where documented?anon2019/10/10 09:10 AM
                  Move elimination - where documented?Linus Torvalds2019/10/10 12:27 PM
                    Move elimination - where documented?anon2019/10/10 02:02 PM
                      Move elimination - where documented?Travis Downs2019/10/12 10:51 AM
                Move elimination - where documented?Travis2019/10/10 09:14 AM
                  Move elimination - where documented?Michael S2019/10/10 09:22 AM
                    Move elimination - where documented?Travis2019/10/10 09:27 AM
                      Move elimination - where documented?anon2019/10/10 09:50 AM
                  Move elimination - where documented?-.-2019/10/10 03:39 PM
                    Move elimination - where documented?Travis2019/10/10 04:59 PM
                      Move elimination - where documented?anon2019/10/10 05:22 PM
                        Move elimination - where documented?Travis2019/10/10 05:34 PM
                          Move elimination - where documented?anon2019/10/11 04:10 AM
                      Move elimination - where documented?-.-2019/10/11 05:42 AM
                Move elimination - where documented?gallier22019/10/11 09:27 AM
                  Move elimination - where documented?anonymou52019/10/11 11:15 AM
                    Move elimination - where documented?David Hess2019/10/11 01:14 PM
                      Move elimination - where documented?anonymou52019/10/11 05:44 PM
                      Move elimination - where documented?Tim McCaffrey2019/10/14 02:25 PM
                        Move elimination - where documented?anonymou52019/10/14 03:22 PM
                          Move elimination - where documented?foobar2019/10/15 01:19 AM
                        Move elimination - where documented?Brendan2019/10/14 03:37 PM
                          Move elimination - where documented?Tim McCaffrey2019/10/15 09:44 AM
                            Move elimination - where documented?Brendan2019/10/15 07:27 PM
                              Move elimination - where documented?Michael S2019/10/16 04:36 AM
                                Move elimination - where documented?Brendan2019/10/16 07:48 AM
                                  Move elimination - where documented?Linus Torvalds2019/10/16 09:06 AM
                                    Move elimination - where documented?2019/10/17 08:58 AM
                                      Move elimination - where documented?anon2019/10/17 10:56 AM
                                        Move elimination - where documented?2019/10/17 12:16 PM
                                          Move elimination - where documented?Michael S2019/10/17 12:59 PM
                                            Move elimination - where documented?2019/10/17 02:22 PM
                                              Move elimination - where documented?anon.12019/10/17 05:08 PM
                                                Move elimination - where documented?2019/10/18 04:49 AM
                                                  Move elimination - where documented?Travis Downs2019/10/18 08:40 PM
                                                    Move elimination - μop cache in Ice Lake2019/10/19 09:53 AM
                                                      Move elimination - μop cache in Ice LakeTravis Downs2019/10/19 10:23 AM
                                                      Move elimination - μop cache in Ice LakeBrendan2019/10/19 12:54 PM
                                                        Move elimination - μop cache in Ice LakeTravis Downs2019/10/19 05:11 PM
                                                  Move elimination - where documented?Brendan2019/10/18 10:45 PM
                                                    Move elimination - future of µop cache2019/10/19 08:58 AM
                                                      Move elimination - future of µop cacheTravis Downs2019/10/19 10:41 AM
                                                      Move elimination - future of µop cache2019/10/19 10:58 AM
                                                        Move elimination - future of µop cacheanonlitmus2019/10/19 04:04 PM
                                                          Move elimination - future of µop cache2019/10/19 06:20 PM
                                                            Move elimination - future of µop cacheanonlitmus2019/10/20 06:55 AM
                                                              Move elimination - future of µop cacheTravis Downs2019/10/20 11:34 AM
                                                            Move elimination - future of µop cache2019/10/21 08:33 AM
                                                        Move elimination - future of µop cacheTravis Downs2019/10/19 04:54 PM
                                                          Move elimination - future of µop cacheMichael S2019/10/19 06:35 PM
                                                            Move elimination - future of µop cacheTravis Downs2019/10/20 11:40 AM
                                          Move elimination - where documented?anon2019/10/17 02:29 PM
                                            Move elimination - where documented?Travis Downs2019/10/24 11:45 AM
                                          Move elimination - where documented?Gionatan Danti2019/10/17 03:21 PM
                                      Move elimination - where documented?Travis Downs2019/10/17 02:36 PM
                                        Move elimination - where documented?anon.12019/10/17 04:58 PM
                                          Move elimination - where documented?Travis Downs2019/10/17 07:29 PM
                            Changing opcode encodingEtienne2019/10/16 12:52 AM
                              Changing opcode encodingAdrian2019/10/16 01:15 AM
                                Changing opcode encodingDavid Hess2019/10/16 12:09 PM
                                Changing opcode encodingrwessel2019/10/16 05:25 PM
                              Changing opcode encodingBrendan2019/10/16 01:44 AM
                                Changing opcode encodingMichael S2019/10/16 04:16 AM
                                  Changing opcode encodingAnon32019/10/16 06:03 AM
                                    Changing opcode encodingMichael S2019/10/16 06:20 AM
                                      Changing opcode encodingAnon32019/10/16 06:40 AM
                                Changing opcode encodingDavid Hess2019/10/16 12:12 PM
          Move elimination - terminology, negative latency2019/10/14 08:30 AM
            Move elimination - terminology, negative latencyBrendan2019/10/14 02:32 PM
              Move elimination - terminology, negative latency2019/10/15 12:33 PM
                Move elimination - terminology, negative latency2019/10/15 12:40 PM
                Move elimination - terminology, negative latencyBrendan2019/10/15 07:15 PM
            To clear things upChester2019/10/15 11:48 AM
              To clear things up2019/10/15 01:15 PM
                To clear things upChester2019/10/15 04:55 PM
                To clear things upMichael S2019/10/16 04:24 AM
  Move elimination - where documented?SHK2019/10/10 02:15 AM
    Move elimination - where documented?SHK2019/10/10 02:16 AM
Reply to this Topic
Name:
Email:
Topic:
Body: No Text
How do you spell purple?