# mark_description "Intel(R) C Intel(R) 64 Compiler Classic for applications running on Intel(R) 64, Version 2021.10.0 Build 202"; # mark_description "30609_000000"; # mark_description "-I./src/includes -I./ICC -I/apps/SPACK/0.19.1/opt/linux-almalinux8-icelake/gcc-8.5.0/intel-oneapi-mpi-2021.1"; # mark_description "0.0-ki6gcj4pr5rekayazvm4lsmvcyosce25/mpi/2021.10.0/include -Wl,-rpath,/apps/SPACK/0.19.1/opt/linux-almalinux"; # mark_description "8-icelake/gcc-8.5.0/intel-oneapi-compilers-2023.2.1-axze7ocbc5zpklxb6kr5h2d5hbpf2lxk/compiler/2023.2.1/linux"; # mark_description "/lib -Wl,-rpath,/apps/SPACK/0.19.1/opt/linux-almalinux8-icelake/gcc-8.5.0/intel-oneapi-compilers-2023.2.1-ax"; # mark_description "ze7ocbc5zpklxb6kr5h2d5hbpf2lxk/compiler/2023.2.1/linux/lib/x64 -Wl,-rpath,/apps/SPACK/0.19.1/opt/linux-almal"; # mark_description "inux8-icelake/gcc-8.5.0/intel-oneapi-compilers-2023.2.1-axze7ocbc5zpklxb6kr5h2d5hbpf2lxk/compiler/2023.2.1/l"; # mark_description "inux/lib/oclfpga/host/linux64/lib -Wl,-rpath,/apps/SPACK/0.19.1/opt/linux-almalinux8-icelake/gcc-8.5.0/intel"; # mark_description "-oneapi-compilers-2023.2.1-axze7ocbc5zpklxb6kr5h2d5hbpf2lxk/compiler/2023.2.1/linux/lib/oclfpga/linux64/lib "; # mark_description "-Wl,-rpath,/apps/SPACK/0.19.1/opt/linux-almalinux8-icelake/gcc-8.5.0/intel-oneapi-compilers-2023.2.1-axze7oc"; # mark_description "bc5zpklxb6kr5h2d5hbpf2lxk/compiler/2023.2.1/linux/compiler/lib/intel64_lin -gcc-name=/usr/bin/gcc -gxx-name="; # mark_description "/usr/bin/g++ -S -fverbose-asm -D_GNU_SOURCE -DARRAY_ALIGNMENT=64 -O3 -xHost -qopt-zmm-usage=high -std=c99 -o"; # mark_description " ICC/timing.s"; .file "timing.c" .text ..TXTST0: .L_2__routine_start_getTimeStamp_0: # -- Begin getTimeStamp .text # mark_begin; .align 16,0x90 .globl getTimeStamp # --- getTimeStamp() getTimeStamp: ..B1.1: # Preds ..B1.0 # Execution count [1.00e+00] .cfi_startproc ..___tag_value_getTimeStamp.1: ..L2: #11.1 subq $24, %rsp #11.1 .cfi_def_cfa_offset 32 movl $1, %edi #13.5 lea (%rsp), %rsi #13.5 # clock_gettime(clockid_t, struct timespec *) call clock_gettime #13.5 # LOE rbx rbp r12 r13 r14 r15 ..B1.2: # Preds ..B1.1 # Execution count [1.00e+00] vxorpd %xmm0, %xmm0, %xmm0 #14.40 vxorpd %xmm1, %xmm1, %xmm1 #14.20 vcvtsi2sdq 8(%rsp), %xmm0, %xmm0 #14.40 vcvtsi2sdq (%rsp), %xmm1, %xmm1 #14.20 vfmadd132sd .L_2il0floatpacket.0(%rip), %xmm1, %xmm0 #14.53 addq $24, %rsp #14.53 .cfi_def_cfa_offset 8 ret #14.53 .align 16,0x90 # LOE .cfi_endproc # mark_end; .type getTimeStamp,@function .size getTimeStamp,.-getTimeStamp ..LNgetTimeStamp.0: .data # -- End getTimeStamp .text .L_2__routine_start_getTimeResolution_1: # -- Begin getTimeResolution .text # mark_begin; .align 16,0x90 .globl getTimeResolution # --- getTimeResolution() getTimeResolution: ..B2.1: # Preds ..B2.0 # Execution count [1.00e+00] .cfi_startproc ..___tag_value_getTimeResolution.6: ..L7: #18.1 subq $24, %rsp #18.1 .cfi_def_cfa_offset 32 movl $1, %edi #20.5 lea (%rsp), %rsi #20.5 ..___tag_value_getTimeResolution.9: # clock_getres(clockid_t, struct timespec *) call clock_getres #20.5 ..___tag_value_getTimeResolution.10: # LOE rbx rbp r12 r13 r14 r15 ..B2.2: # Preds ..B2.1 # Execution count [1.00e+00] vxorpd %xmm0, %xmm0, %xmm0 #21.40 vxorpd %xmm1, %xmm1, %xmm1 #21.20 vcvtsi2sdq 8(%rsp), %xmm0, %xmm0 #21.40 vcvtsi2sdq (%rsp), %xmm1, %xmm1 #21.20 vfmadd132sd .L_2il0floatpacket.0(%rip), %xmm1, %xmm0 #21.53 addq $24, %rsp #21.53 .cfi_def_cfa_offset 8 ret #21.53 .align 16,0x90 # LOE .cfi_endproc # mark_end; .type getTimeResolution,@function .size getTimeResolution,.-getTimeResolution ..LNgetTimeResolution.1: .data # -- End getTimeResolution .text .L_2__routine_start_getTimeStamp__2: # -- Begin getTimeStamp_ .text # mark_begin; .align 16,0x90 .globl getTimeStamp_ # --- getTimeStamp_() getTimeStamp_: ..B3.1: # Preds ..B3.0 # Execution count [1.00e+00] .cfi_startproc ..___tag_value_getTimeStamp_.13: ..L14: #25.1 subq $24, %rsp #25.1 .cfi_def_cfa_offset 32 movl $1, %edi #26.12 lea (%rsp), %rsi #26.12 # clock_gettime(clockid_t, struct timespec *) call clock_gettime #26.12 # LOE rbx rbp r12 r13 r14 r15 ..B3.2: # Preds ..B3.1 # Execution count [1.00e+00] vxorpd %xmm0, %xmm0, %xmm0 #26.12 vxorpd %xmm1, %xmm1, %xmm1 #26.12 vcvtsi2sdq 8(%rsp), %xmm0, %xmm0 #26.12 vcvtsi2sdq (%rsp), %xmm1, %xmm1 #26.12 vfmadd132sd .L_2il0floatpacket.0(%rip), %xmm1, %xmm0 #26.12 addq $24, %rsp #26.12 .cfi_def_cfa_offset 8 ret #26.12 .align 16,0x90 # LOE .cfi_endproc # mark_end; .type getTimeStamp_,@function .size getTimeStamp_,.-getTimeStamp_ ..LNgetTimeStamp_.2: .data # -- End getTimeStamp_ .section .rodata, "a" .align 8 .align 8 .L_2il0floatpacket.0: .long 0xe826d695,0x3e112e0b .type .L_2il0floatpacket.0,@object .size .L_2il0floatpacket.0,8 .data .section .note.GNU-stack, "" # End