brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.4 KiB · 7d6efed Raw
51 lines · plain
1// RUN: llvm-mc -triple i386-unknown-unknown --show-encoding %s | FileCheck %s2 3// CHECK: ldmxcsr -485498096(%edx,%eax,4)4// CHECK: encoding: [0x0f,0xae,0x94,0x82,0x10,0xe3,0x0f,0xe3]5ldmxcsr -485498096(%edx,%eax,4)6 7// CHECK: ldmxcsr 485498096(%edx,%eax,4)8// CHECK: encoding: [0x0f,0xae,0x94,0x82,0xf0,0x1c,0xf0,0x1c]9ldmxcsr 485498096(%edx,%eax,4)10 11// CHECK: ldmxcsr 485498096(%edx)12// CHECK: encoding: [0x0f,0xae,0x92,0xf0,0x1c,0xf0,0x1c]13ldmxcsr 485498096(%edx)14 15// CHECK: ldmxcsr 48549809616// CHECK: encoding: [0x0f,0xae,0x15,0xf0,0x1c,0xf0,0x1c]17ldmxcsr 48549809618 19// CHECK: ldmxcsr 64(%edx,%eax)20// CHECK: encoding: [0x0f,0xae,0x54,0x02,0x40]21ldmxcsr 64(%edx,%eax)22 23// CHECK: ldmxcsr (%edx)24// CHECK: encoding: [0x0f,0xae,0x12]25ldmxcsr (%edx)26 27// CHECK: stmxcsr -485498096(%edx,%eax,4)28// CHECK: encoding: [0x0f,0xae,0x9c,0x82,0x10,0xe3,0x0f,0xe3]29stmxcsr -485498096(%edx,%eax,4)30 31// CHECK: stmxcsr 485498096(%edx,%eax,4)32// CHECK: encoding: [0x0f,0xae,0x9c,0x82,0xf0,0x1c,0xf0,0x1c]33stmxcsr 485498096(%edx,%eax,4)34 35// CHECK: stmxcsr 485498096(%edx)36// CHECK: encoding: [0x0f,0xae,0x9a,0xf0,0x1c,0xf0,0x1c]37stmxcsr 485498096(%edx)38 39// CHECK: stmxcsr 48549809640// CHECK: encoding: [0x0f,0xae,0x1d,0xf0,0x1c,0xf0,0x1c]41stmxcsr 48549809642 43// CHECK: stmxcsr 64(%edx,%eax)44// CHECK: encoding: [0x0f,0xae,0x5c,0x02,0x40]45stmxcsr 64(%edx,%eax)46 47// CHECK: stmxcsr (%edx)48// CHECK: encoding: [0x0f,0xae,0x1a]49stmxcsr (%edx)50 51