Created
July 7, 2015 17:57
-
-
Save vlj/16c9adb9f16a46a81ea2 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
LLVM ERROR: Cannot select: 0x37dfafba60: v16i8 = X86ISD::PSHUFB 0x37dfae1f20, 0x37dfae39f0 [ORD=21] [ID=44] | |
0x37dfae1f20: v16i8 = bitcast 0x37dfade230 [ORD=9] [ID=29] | |
0x37dfade230: v2i64,ch = load 0x37dfa18150, 0x37dfae3170, 0x37dfae16a0<LD16[%1454]> [ORD=9] [ID=23] | |
0x37dfae3170: i64 = add 0x37dfafbfb0, 0x37dfae1260 [ORD=6] [ID=16] | |
0x37dfafbfb0: i64,ch = CopyFromReg 0x37dfa18150, 0x37dfae1480 [ORD=2] [ID=10] | |
0x37dfae1480: i64 = Register %vreg2 [ID=1] | |
0x37dfae1260: i64 = Constant<1344> [ID=4] | |
0x37dfae16a0: i64 = undef [ID=3] | |
0x37dfae39f0: v16i8 = bitcast 0x37dfafc1d0 [ORD=20] [ID=43] | |
0x37dfafc1d0: v2i64 = or 0x37dfafbb70, 0x37dfae1370 [ORD=20] [ID=42] | |
0x37dfafbb70: v2i64 = bitcast 0x37dfae37d0 [ORD=20] [ID=41] | |
0x37dfae37d0: v16i8 = X86ISD::PCMPGT 0x37dfafb730, 0x37dfafbc80 [ORD=19] [ID=40] | |
0x37dfafb730: v16i8 = bitcast 0x37dfafbea0 [ORD=19] [ID=39] | |
0x37dfafbea0: v2i64 = xor 0x37dfae1370, 0x37dfade560 [ORD=19] [ID=38] | |
0x37dfae1370: v2i64 = bitcast 0x37dfade9a0 [ORD=19] [ID=36] | |
0x37dfade9a0: v16i8 = sub 0x37dfadebc0, 0x37dfae18c0 [ORD=17] [ID=34] | |
0x37dfadebc0: v16i8 = bitcast 0x37dfae3f40 [ORD=14] [ID=25] | |
0x37dfae18c0: v16i8 = bitcast 0x37dfafb950 [ORD=14] [ID=32] | |
0x37dfade560: v2i64,ch = load 0x37dfa18150, 0x37dfae36c0, 0x37dfae16a0<LD16[ConstantPool]> [ID=20] | |
0x37dfae36c0: i64 = X86ISD::WrapperRIP 0x37dfae3390 [ID=13] | |
0x37dfae3390: i64 = TargetConstantPool<<16 x i8> <i8 -128, i8 -128, i8 -128, i8 -128, i8 -128, i8 -128 | |
, i8 -128, i8 -128, i8 -128, i8 -128, i8 -128, i8 -128, i8 -128, i8 -128, i8 -128, i8 -128>> 0 [ID=8] | |
0x37dfae16a0: i64 = undef [ID=3] | |
0x37dfafbc80: v16i8 = bitcast 0x37dfafc0c0 [ID=27] | |
0x37dfafc0c0: v2i64,ch = load 0x37dfa18150, 0x37dfae1590, 0x37dfae16a0<LD16[ConstantPool]> [ID=21] | |
0x37dfae1590: i64 = X86ISD::WrapperRIP 0x37dfade670 [ID=14] | |
0x37dfade670: i64 = TargetConstantPool<<16 x i8> <i8 -113, i8 -113, i8 -113, i8 -113, i8 -113, i8 -113, | |
i8 -113, i8 -113, i8 -113, i8 -113, i8 -113, i8 -113, i8 -113, i8 -113, i8 -113, i8 -113>> 0 [ID=9] | |
0x37dfae16a0: i64 = undef [ID=3] | |
0x37dfae1370: v2i64 = bitcast 0x37dfade9a0 [ORD=19] [ID=36] | |
0x37dfade9a0: v16i8 = sub 0x37dfadebc0, 0x37dfae18c0 [ORD=17] [ID=34] | |
0x37dfadebc0: v16i8 = bitcast 0x37dfae3f40 [ORD=14] [ID=25] | |
0x37dfae3f40: v2i64,ch = load 0x37dfa18150, 0x37dfae19d0, 0x37dfae16a0<LD16[ConstantPool]> [ORD=14] [ID=18] | |
0x37dfae19d0: i64 = X86ISD::WrapperRIP 0x37dfae1e10 [ID=11] | |
0x37dfae1e10: i64 = TargetConstantPool<<16 x i8> <i8 31, i8 31, i8 31, i8 31, i8 31, i8 31, i8 31, i8 31 | |
, i8 31, i8 31, i8 31, i8 31, i8 31, i8 31, i8 31, i8 31>> 0 [ID=6] | |
0x37dfae16a0: i64 = undef [ID=3] | |
0x37dfae18c0: v16i8 = bitcast 0x37dfafb950 [ORD=14] [ID=32] | |
0x37dfafb950: v2i64 = and 0x37dfae4050, 0x37dfae3f40 [ORD=14] [ID=28] | |
0x37dfae4050: v2i64,ch = load 0x37dfa18150, 0x37dfafb840, 0x37dfae16a0<LD16[%1458]> [ORD=14] [ID=22] | |
0x37dfafb840: i64 = add 0x37dfafbfb0, 0x37dfae3280 [ORD=10] [ID=15] | |
0x37dfafbfb0: i64,ch = CopyFromReg 0x37dfa18150, 0x37dfae1480 [ORD=2] [ID=10] | |
0x37dfae3280: i64 = Constant<1200> [ID=5] | |
0x37dfae16a0: i64 = undef [ID=3] | |
0x37dfae3f40: v2i64,ch = load 0x37dfa18150, 0x37dfae19d0, 0x37dfae16a0<LD16[ConstantPool]> [ORD=14] [ID=18 | |
] | |
0x37dfae19d0: i64 = X86ISD::WrapperRIP 0x37dfae1e10 [ID=11] | |
0x37dfae1e10: i64 = TargetConstantPool<<16 x i8> <i8 31, i8 31, i8 31, i8 31, i8 31, i8 31, i8 31, i8 | |
31, i8 31, i8 31, i8 31, i8 31, i8 31, i8 31, i8 31, i8 31>> 0 [ID=6] | |
0x37dfae16a0: i64 = undef [ID=3] | |
In function: fn_0x00011CC0_0 | |
Stack dump: | |
0. Program arguments: C:\Users\Vincent\Documents\GitHub\rpcs3\rpcs3\llvm_build\Release\bin\llc.exe .\arkedo.txt | |
1. Running pass 'Function Pass Manager' on module '.\arkedo.txt'. | |
2. Running pass 'X86 DAG->DAG Instruction Selection' on function '@fn_0x00011CC0_0' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment