/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/test/Transforms/InstCombine/ |
H A D | memcmp-1.ll | 24 ; Check memcmp(mem1, mem2, 0) -> 0. 26 define i32 @test_simplify2(i8* %mem1, i8* %mem2) { 30 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 0) 34 ;; Check memcmp(mem1, mem2, 1) -> *(unsigned char*)mem1 - *(unsigned char*)mem2. 36 define i32 @test_simplify3(i8* %mem1, i8* %mem2) { 45 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 1) 57 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 3) 81 ; Check memcmp(mem1, mem2, 8)==0 -> *(int64_t*)mem1 == *(int64_t*)mem2 99 ; Check memcmp(mem1, mem2, 4)==0 -> *(int32_t*)mem1 == *(int32_t*)mem2 117 ; Check memcmp(mem1, mem2, 2)==0 -> *(int16_t*)mem1 == *(int16_t*)mem2 [all …]
|
H A D | bcmp-1.ll | 24 ; Check bcmp(mem1, mem2, 0) -> 0. 26 define i32 @test_simplify2(i8* %mem1, i8* %mem2) { 30 %ret = call i32 @bcmp(i8* %mem1, i8* %mem2, i32 0) 34 ;; Check bcmp(mem1, mem2, 1) -> *(unsigned char*)mem1 - *(unsigned char*)mem2. 36 define i32 @test_simplify3(i8* %mem1, i8* %mem2) { 45 %ret = call i32 @bcmp(i8* %mem1, i8* %mem2, i32 1) 57 %ret = call i32 @bcmp(i8* %mem1, i8* %mem2, i32 3) 67 %ret = call i32 @bcmp(i8* %mem1, i8* %mem2, i32 3) 81 ; Check bcmp(mem1, mem2, 8)==0 -> *(int64_t*)mem1 == *(int64_t*)mem2 99 ; Check bcmp(mem1, mem2, 4)==0 -> *(int32_t*)mem1 == *(int32_t*)mem2 [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/test/Transforms/InstCombine/ |
H A D | memcmp-1.ll | 24 ; Check memcmp(mem1, mem2, 0) -> 0. 26 define i32 @test_simplify2(i8* %mem1, i8* %mem2) { 30 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 0) 34 ;; Check memcmp(mem1, mem2, 1) -> *(unsigned char*)mem1 - *(unsigned char*)mem2. 36 define i32 @test_simplify3(i8* %mem1, i8* %mem2) { 45 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 1) 57 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 3) 81 ; Check memcmp(mem1, mem2, 8)==0 -> *(int64_t*)mem1 == *(int64_t*)mem2 99 ; Check memcmp(mem1, mem2, 4)==0 -> *(int32_t*)mem1 == *(int32_t*)mem2 117 ; Check memcmp(mem1, mem2, 2)==0 -> *(int16_t*)mem1 == *(int16_t*)mem2 [all …]
|
H A D | bcmp-1.ll | 24 ; Check bcmp(mem1, mem2, 0) -> 0. 26 define i32 @test_simplify2(i8* %mem1, i8* %mem2) { 30 %ret = call i32 @bcmp(i8* %mem1, i8* %mem2, i32 0) 34 ;; Check bcmp(mem1, mem2, 1) -> *(unsigned char*)mem1 - *(unsigned char*)mem2. 36 define i32 @test_simplify3(i8* %mem1, i8* %mem2) { 45 %ret = call i32 @bcmp(i8* %mem1, i8* %mem2, i32 1) 57 %ret = call i32 @bcmp(i8* %mem1, i8* %mem2, i32 3) 67 %ret = call i32 @bcmp(i8* %mem1, i8* %mem2, i32 3) 81 ; Check bcmp(mem1, mem2, 8)==0 -> *(int64_t*)mem1 == *(int64_t*)mem2 99 ; Check bcmp(mem1, mem2, 4)==0 -> *(int32_t*)mem1 == *(int32_t*)mem2 [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/test/Transforms/InstCombine/ |
H A D | memcmp-1.ll | 24 ; Check memcmp(mem1, mem2, 0) -> 0. 26 define i32 @test_simplify2(i8* %mem1, i8* %mem2) { 30 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 0) 34 ;; Check memcmp(mem1, mem2, 1) -> *(unsigned char*)mem1 - *(unsigned char*)mem2. 36 define i32 @test_simplify3(i8* %mem1, i8* %mem2) { 45 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 1) 57 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 3) 81 ; Check memcmp(mem1, mem2, 8)==0 -> *(int64_t*)mem1 == *(int64_t*)mem2 99 ; Check memcmp(mem1, mem2, 4)==0 -> *(int32_t*)mem1 == *(int32_t*)mem2 117 ; Check memcmp(mem1, mem2, 2)==0 -> *(int16_t*)mem1 == *(int16_t*)mem2 [all …]
|
H A D | bcmp-1.ll | 24 ; Check bcmp(mem1, mem2, 0) -> 0. 26 define i32 @test_simplify2(i8* %mem1, i8* %mem2) { 30 %ret = call i32 @bcmp(i8* %mem1, i8* %mem2, i32 0) 34 ;; Check bcmp(mem1, mem2, 1) -> *(unsigned char*)mem1 - *(unsigned char*)mem2. 36 define i32 @test_simplify3(i8* %mem1, i8* %mem2) { 45 %ret = call i32 @bcmp(i8* %mem1, i8* %mem2, i32 1) 57 %ret = call i32 @bcmp(i8* %mem1, i8* %mem2, i32 3) 67 %ret = call i32 @bcmp(i8* %mem1, i8* %mem2, i32 3) 81 ; Check bcmp(mem1, mem2, 8)==0 -> *(int64_t*)mem1 == *(int64_t*)mem2 99 ; Check bcmp(mem1, mem2, 4)==0 -> *(int32_t*)mem1 == *(int32_t*)mem2 [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/test/Transforms/InstCombine/ |
H A D | memcmp-1.ll | 24 ; Check memcmp(mem1, mem2, 0) -> 0. 26 define i32 @test_simplify2(i8* %mem1, i8* %mem2) { 30 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 0) 34 ;; Check memcmp(mem1, mem2, 1) -> *(unsigned char*)mem1 - *(unsigned char*)mem2. 36 define i32 @test_simplify3(i8* %mem1, i8* %mem2) { 45 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 1) 57 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 3) 81 ; Check memcmp(mem1, mem2, 8)==0 -> *(int64_t*)mem1 == *(int64_t*)mem2 99 ; Check memcmp(mem1, mem2, 4)==0 -> *(int32_t*)mem1 == *(int32_t*)mem2 117 ; Check memcmp(mem1, mem2, 2)==0 -> *(int16_t*)mem1 == *(int16_t*)mem2 [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/test/Transforms/InstCombine/ |
H A D | memcmp-1.ll | 24 ; Check memcmp(mem1, mem2, 0) -> 0. 26 define i32 @test_simplify2(i8* %mem1, i8* %mem2) { 30 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 0) 34 ;; Check memcmp(mem1, mem2, 1) -> *(unsigned char*)mem1 - *(unsigned char*)mem2. 36 define i32 @test_simplify3(i8* %mem1, i8* %mem2) { 45 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 1) 57 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 3) 81 ; Check memcmp(mem1, mem2, 8)==0 -> *(int64_t*)mem1 == *(int64_t*)mem2 99 ; Check memcmp(mem1, mem2, 4)==0 -> *(int32_t*)mem1 == *(int32_t*)mem2 117 ; Check memcmp(mem1, mem2, 2)==0 -> *(int16_t*)mem1 == *(int16_t*)mem2 [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/test/Transforms/InstCombine/ |
H A D | memcmp-1.ll | 24 ; Check memcmp(mem1, mem2, 0) -> 0. 26 define i32 @test_simplify2(i8* %mem1, i8* %mem2) { 30 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 0) 34 ;; Check memcmp(mem1, mem2, 1) -> *(unsigned char*)mem1 - *(unsigned char*)mem2. 36 define i32 @test_simplify3(i8* %mem1, i8* %mem2) { 45 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 1) 57 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 3) 81 ; Check memcmp(mem1, mem2, 8)==0 -> *(int64_t*)mem1 == *(int64_t*)mem2 99 ; Check memcmp(mem1, mem2, 4)==0 -> *(int32_t*)mem1 == *(int32_t*)mem2 117 ; Check memcmp(mem1, mem2, 2)==0 -> *(int16_t*)mem1 == *(int16_t*)mem2 [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/test/Transforms/InstCombine/ |
H A D | memcmp-1.ll | 24 ; Check memcmp(mem1, mem2, 0) -> 0. 26 define i32 @test_simplify2(i8* %mem1, i8* %mem2) { 30 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 0) 34 ;; Check memcmp(mem1, mem2, 1) -> *(unsigned char*)mem1 - *(unsigned char*)mem2. 36 define i32 @test_simplify3(i8* %mem1, i8* %mem2) { 45 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 1) 57 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 3) 81 ; Check memcmp(mem1, mem2, 8)==0 -> *(int64_t*)mem1 == *(int64_t*)mem2 99 ; Check memcmp(mem1, mem2, 4)==0 -> *(int32_t*)mem1 == *(int32_t*)mem2 117 ; Check memcmp(mem1, mem2, 2)==0 -> *(int16_t*)mem1 == *(int16_t*)mem2 [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/test/Transforms/InstCombine/ |
H A D | memcmp-1.ll | 24 ; Check memcmp(mem1, mem2, 0) -> 0. 26 define i32 @test_simplify2(i8* %mem1, i8* %mem2) { 30 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 0) 34 ;; Check memcmp(mem1, mem2, 1) -> *(unsigned char*)mem1 - *(unsigned char*)mem2. 36 define i32 @test_simplify3(i8* %mem1, i8* %mem2) { 45 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 1) 57 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 3) 81 ; Check memcmp(mem1, mem2, 8)==0 -> *(int64_t*)mem1 == *(int64_t*)mem2 99 ; Check memcmp(mem1, mem2, 4)==0 -> *(int32_t*)mem1 == *(int32_t*)mem2 117 ; Check memcmp(mem1, mem2, 2)==0 -> *(int16_t*)mem1 == *(int16_t*)mem2 [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/test/Transforms/InstCombine/ |
H A D | memcmp-1.ll | 24 ; Check memcmp(mem1, mem2, 0) -> 0. 26 define i32 @test_simplify2(i8* %mem1, i8* %mem2) { 30 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 0) 34 ;; Check memcmp(mem1, mem2, 1) -> *(unsigned char*)mem1 - *(unsigned char*)mem2. 36 define i32 @test_simplify3(i8* %mem1, i8* %mem2) { 45 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 1) 57 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 3) 81 ; Check memcmp(mem1, mem2, 8)==0 -> *(int64_t*)mem1 == *(int64_t*)mem2 99 ; Check memcmp(mem1, mem2, 4)==0 -> *(int32_t*)mem1 == *(int32_t*)mem2 117 ; Check memcmp(mem1, mem2, 2)==0 -> *(int16_t*)mem1 == *(int16_t*)mem2 [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/test/Transforms/InstCombine/ |
H A D | memcmp-1.ll | 24 ; Check memcmp(mem1, mem2, 0) -> 0. 26 define i32 @test_simplify2(i8* %mem1, i8* %mem2) { 30 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 0) 34 ;; Check memcmp(mem1, mem2, 1) -> *(unsigned char*)mem1 - *(unsigned char*)mem2. 36 define i32 @test_simplify3(i8* %mem1, i8* %mem2) { 45 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 1) 57 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 3) 81 ; Check memcmp(mem1, mem2, 8)==0 -> *(int64_t*)mem1 == *(int64_t*)mem2 99 ; Check memcmp(mem1, mem2, 4)==0 -> *(int32_t*)mem1 == *(int32_t*)mem2 117 ; Check memcmp(mem1, mem2, 2)==0 -> *(int16_t*)mem1 == *(int16_t*)mem2 [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/test/Transforms/InstCombine/ |
H A D | memcmp-1.ll | 24 ; Check memcmp(mem1, mem2, 0) -> 0. 26 define i32 @test_simplify2(i8* %mem1, i8* %mem2) { 30 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 0) 34 ;; Check memcmp(mem1, mem2, 1) -> *(unsigned char*)mem1 - *(unsigned char*)mem2. 36 define i32 @test_simplify3(i8* %mem1, i8* %mem2) { 45 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 1) 57 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 3) 81 ; Check memcmp(mem1, mem2, 8)==0 -> *(int64_t*)mem1 == *(int64_t*)mem2 99 ; Check memcmp(mem1, mem2, 4)==0 -> *(int32_t*)mem1 == *(int32_t*)mem2 117 ; Check memcmp(mem1, mem2, 2)==0 -> *(int16_t*)mem1 == *(int16_t*)mem2 [all …]
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/test/Transforms/InstCombine/ |
H A D | memcmp-1.ll | 24 ; Check memcmp(mem1, mem2, 0) -> 0. 26 define i32 @test_simplify2(i8* %mem1, i8* %mem2) { 30 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 0) 34 ;; Check memcmp(mem1, mem2, 1) -> *(unsigned char*)mem1 - *(unsigned char*)mem2. 36 define i32 @test_simplify3(i8* %mem1, i8* %mem2) { 45 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 1) 57 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 3) 81 ; Check memcmp(mem1, mem2, 8)==0 -> *(int64_t*)mem1 == *(int64_t*)mem2 99 ; Check memcmp(mem1, mem2, 4)==0 -> *(int32_t*)mem1 == *(int32_t*)mem2 117 ; Check memcmp(mem1, mem2, 2)==0 -> *(int16_t*)mem1 == *(int16_t*)mem2 [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/test/Transforms/InstCombine/ |
H A D | memcmp-1.ll | 24 ; Check memcmp(mem1, mem2, 0) -> 0. 26 define i32 @test_simplify2(i8* %mem1, i8* %mem2) { 30 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 0) 34 ;; Check memcmp(mem1, mem2, 1) -> *(unsigned char*)mem1 - *(unsigned char*)mem2. 36 define i32 @test_simplify3(i8* %mem1, i8* %mem2) { 45 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 1) 57 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 3) 81 ; Check memcmp(mem1, mem2, 8)==0 -> *(int64_t*)mem1 == *(int64_t*)mem2 99 ; Check memcmp(mem1, mem2, 4)==0 -> *(int32_t*)mem1 == *(int32_t*)mem2 117 ; Check memcmp(mem1, mem2, 2)==0 -> *(int16_t*)mem1 == *(int16_t*)mem2 [all …]
|
/dports/devel/arduino-core/Arduino-b439a77/hardware/arduino/avr/firmwares/wifishield/wifiHD/src/SOFTWARE_FRAMEWORK/SERVICES/LWIP/lwip-1.3.2/src/core/ |
H A D | mem.c | 363 struct mem *mem, *mem2; in mem_realloc() local 414 if(mem2->used == 0) { in mem_realloc() 418 next = mem2->next; in mem_realloc() 421 if (lfree == mem2) { in mem_realloc() 425 mem2->used = 0; in mem_realloc() 427 mem2->next = next; in mem_realloc() 429 mem2->prev = ptr; in mem_realloc() 449 if (mem2 < lfree) { in mem_realloc() 450 lfree = mem2; in mem_realloc() 452 mem2->used = 0; in mem_realloc() [all …]
|
/dports/devel/arduino-core/Arduino-b439a77/libraries/WiFi/extras/wifiHD/src/SOFTWARE_FRAMEWORK/SERVICES/LWIP/lwip-1.3.2/src/core/ |
H A D | mem.c | 363 struct mem *mem, *mem2; in mem_realloc() local 414 if(mem2->used == 0) { in mem_realloc() 418 next = mem2->next; in mem_realloc() 421 if (lfree == mem2) { in mem_realloc() 425 mem2->used = 0; in mem_realloc() 427 mem2->next = next; in mem_realloc() 429 mem2->prev = ptr; in mem_realloc() 449 if (mem2 < lfree) { in mem_realloc() 450 lfree = mem2; in mem_realloc() 452 mem2->used = 0; in mem_realloc() [all …]
|
/dports/comms/uhd/uhd-90ce6062b6b5df2eddeee723777be85108e4e7c7/firmware/usrp2/lwip/lwip-1.3.1/src/core/ |
H A D | mem.c | 361 struct mem *mem, *mem2; in mem_realloc() local 412 if(mem2->used == 0) { in mem_realloc() 416 next = mem2->next; in mem_realloc() 419 if (lfree == mem2) { in mem_realloc() 423 mem2->used = 0; in mem_realloc() 425 mem2->next = next; in mem_realloc() 427 mem2->prev = ptr; in mem_realloc() 447 if (mem2 < lfree) { in mem_realloc() 448 lfree = mem2; in mem_realloc() 450 mem2->used = 0; in mem_realloc() [all …]
|
/dports/comms/uhd/uhd-90ce6062b6b5df2eddeee723777be85108e4e7c7/firmware/usrp3/lwip/lwip-1.3.1/src/core/ |
H A D | mem.c | 361 struct mem *mem, *mem2; in mem_realloc() local 412 if(mem2->used == 0) { in mem_realloc() 416 next = mem2->next; in mem_realloc() 419 if (lfree == mem2) { in mem_realloc() 423 mem2->used = 0; in mem_realloc() 425 mem2->next = next; in mem_realloc() 427 mem2->prev = ptr; in mem_realloc() 447 if (mem2 < lfree) { in mem_realloc() 448 lfree = mem2; in mem_realloc() 450 mem2->used = 0; in mem_realloc() [all …]
|
/dports/sysutils/syslinux/syslinux-6.03/core/lwip/src/core/ |
H A D | mem.c | 370 struct mem *mem, *mem2; in mem_trim() local 419 if(mem2->used == 0) { in mem_trim() 423 next = mem2->next; in mem_trim() 426 if (lfree == mem2) { in mem_trim() 430 mem2->used = 0; in mem_trim() 432 mem2->next = next; in mem_trim() 434 mem2->prev = ptr; in mem_trim() 455 if (mem2 < lfree) { in mem_trim() 456 lfree = mem2; in mem_trim() 458 mem2->used = 0; in mem_trim() [all …]
|
/dports/math/libpgmath/flang-d07daf3/test/f90_correct/src/ |
H A D | fs23626.f90 | 22 type(t1), dimension(:), allocatable :: mem2 component 28 allocate(x%mem2(8)) 30 x%mem2(1)%mem1 = (/11, 12, 13, 14/) 31 x%mem2(2)%mem1 = (/21, 22, 23, 24/) 32 x%mem2(3)%mem1 = (/31, 32, 33, 34/) 34 y%mem2 = x%mem2(i) 35 if (y%mem2(1)%mem1(1) /= 21) stop "FAIL"
|
/dports/astro/oskar/OSKAR-2.8.0/oskar/mem/test/ |
H A D | Test_Mem_set_value_real.cpp | 57 oskar_Mem *mem = 0, *mem2 = 0; in TEST() local 63 double2* v = oskar_mem_double2(mem2, &status); in TEST() 71 oskar_mem_free(mem2, &status); in TEST() 78 oskar_Mem *mem = 0, *mem2 = 0; in TEST() local 98 oskar_mem_free(mem2, &status); in TEST() 105 oskar_Mem *mem = 0, *mem2 = 0; in TEST() local 111 float2* v = oskar_mem_float2(mem2, &status); in TEST() 119 oskar_mem_free(mem2, &status); in TEST() 126 oskar_Mem *mem = 0, *mem2 = 0; in TEST() local 132 float4c* v = oskar_mem_float4c(mem2, &status); in TEST() [all …]
|
/dports/devel/llvm80/llvm-8.0.1.src/test/Transforms/InstCombine/ |
H A D | memcmp-1.ll | 23 ; Check memcmp(mem1, mem2, 0) -> 0. 25 define i32 @test_simplify2(i8* %mem1, i8* %mem2) { 29 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 0) 33 ;; Check memcmp(mem1, mem2, 1) -> *(unsigned char*)mem1 - *(unsigned char*)mem2. 35 define i32 @test_simplify3(i8* %mem1, i8* %mem2) { 44 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 1) 56 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 3) 66 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 3) 80 ; Check memcmp(mem1, mem2, 8)==0 -> *(int64_t*)mem1 == *(int64_t*)mem2 98 ; Check memcmp(mem1, mem2, 4)==0 -> *(int32_t*)mem1 == *(int32_t*)mem2 [all …]
|
/dports/devel/llvm70/llvm-7.0.1.src/test/Transforms/InstCombine/ |
H A D | memcmp-1.ll | 23 ; Check memcmp(mem1, mem2, 0) -> 0. 25 define i32 @test_simplify2(i8* %mem1, i8* %mem2) { 29 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 0) 33 ;; Check memcmp(mem1, mem2, 1) -> *(unsigned char*)mem1 - *(unsigned char*)mem2. 35 define i32 @test_simplify3(i8* %mem1, i8* %mem2) { 44 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 1) 56 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 3) 66 %ret = call i32 @memcmp(i8* %mem1, i8* %mem2, i32 3) 80 ; Check memcmp(mem1, mem2, 8)==0 -> *(int64_t*)mem1 == *(int64_t*)mem2 98 ; Check memcmp(mem1, mem2, 4)==0 -> *(int32_t*)mem1 == *(int32_t*)mem2 [all …]
|