File: 2011-08-29-BlockConstant.ll

package info (click to toggle)
llvm-toolchain-21 1%3A21.1.4-5
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 2,236,516 kB
  • sloc: cpp: 7,619,569; ansic: 1,433,956; asm: 1,058,748; python: 252,181; f90: 94,671; objc: 70,753; lisp: 42,813; pascal: 18,401; sh: 8,601; ml: 5,111; perl: 4,720; makefile: 3,585; awk: 3,523; javascript: 2,272; xml: 892; fortran: 770
file content (34 lines) | stat: -rw-r--r-- 2,037 bytes parent folder | download | duplicates (24)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
; RUN: llc < %s | FileCheck %s

target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64"
target triple = "x86_64-unknown-linux-gnu"

@x = global [500 x i64] zeroinitializer, align 64 ; <ptr>
; CHECK: x:
; CHECK: .zero	4000

@y = global [63 x i64] [
  i64 6799976246779207262, i64 6799976246779207262, i64 6799976246779207262,
  i64 6799976246779207262, i64 6799976246779207262, i64 6799976246779207262,
  i64 6799976246779207262, i64 6799976246779207262, i64 6799976246779207262,
  i64 6799976246779207262, i64 6799976246779207262, i64 6799976246779207262,
  i64 6799976246779207262, i64 6799976246779207262, i64 6799976246779207262,
  i64 6799976246779207262, i64 6799976246779207262, i64 6799976246779207262,
  i64 6799976246779207262, i64 6799976246779207262, i64 6799976246779207262,
  i64 6799976246779207262, i64 6799976246779207262, i64 6799976246779207262,
  i64 6799976246779207262, i64 6799976246779207262, i64 6799976246779207262,
  i64 6799976246779207262, i64 6799976246779207262, i64 6799976246779207262,
  i64 6799976246779207262, i64 6799976246779207262, i64 6799976246779207262,
  i64 6799976246779207262, i64 6799976246779207262, i64 6799976246779207262,
  i64 6799976246779207262, i64 6799976246779207262, i64 6799976246779207262,
  i64 6799976246779207262, i64 6799976246779207262, i64 6799976246779207262,
  i64 6799976246779207262, i64 6799976246779207262, i64 6799976246779207262,
  i64 6799976246779207262, i64 6799976246779207262, i64 6799976246779207262,
  i64 6799976246779207262, i64 6799976246779207262, i64 6799976246779207262,
  i64 6799976246779207262, i64 6799976246779207262, i64 6799976246779207262,
  i64 6799976246779207262, i64 6799976246779207262, i64 6799976246779207262,
  i64 6799976246779207262, i64 6799976246779207262, i64 6799976246779207262,
  i64 6799976246779207262, i64 6799976246779207262, i64 6799976246779207262],
  align 64 ; <ptr> 0x5e5e5e5e
; CHECK: y:
; CHECK: .zero	504,94