Home | History | Annotate | Download | only in CodeGen
      1 // Verify that the %c modifier works and strips off any prefixes from
      2 // immediates.
      3 // RUN: %clang_cc1 -emit-llvm %s -o - | FileCheck %s
      4 
      5 void foo() {
      6   // CHECK: i32 789514
      7   __asm__         volatile("/* " "pickANumber" ": %c0 */"::"i"(0xC0C0A));
      8 
      9   // Check that non-c modifiers work also
     10   // CHECK: i32 123
     11    __asm__         volatile("/* " "pickANumber2 " ": %0 */"::"i"(123));
     12 }
     13