137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines// RUN: llvm-mc %s -triple=i686-pc-windows | FileCheck %s 237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines 337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines.intel_syntax 437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines 537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hinespush [eax] 637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines// CHECK: pushl (%eax) 737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hinescall [eax] 837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines// CHECK: calll *(%eax) 937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hinesjmp [eax] 1037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines// CHECK: jmpl *(%eax) 1137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines 1237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines// mode switch 1337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines.code16 1437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines 1537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hinespush [eax] 1637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines// CHECK: pushw (%eax) 1737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hinescall [eax] 1837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines// CHECK: callw *(%eax) 1937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hinesjmp [eax] 2037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines// CHECK: jmpw *(%eax) 21