Displaying 6 results from an estimated 6 matches for "selectinstruction".
2015 Jan 20
3
[LLVMdev] strlen in fast-isel
It seems that fast-isel for intel does not handle strlen. It's a general
problem in fast-isel .
~/llvmw/build/Deb~/llvmw/build/Debug+Asserts/bin/clang -O0 -mllvm
-fast-isel-verbose -mllvm -fast-isel strlen1.c
strlen1.c:12:3: warning: implicitly declaring library function 'printf' with
type 'int (const char *, ...)'
printf("%i\n", len);
^
2010 Aug 27
0
[LLVMdev] What does this error mean: psuedo instructions should be removed before code emission?
...;>> = {<No data
fields>}, NodePtr = 0x4b69388}, DL={LineCol = 0, ScopeIdx = 0},
TID=@0x803a99240) at MachineInstrBuilder.h:183
#3 0x00000008033c7637 in X86SelectRet (this=0x4530bd0, I=0x493fae0) at
/tmp/llvm-svn/llvm/lib/Target/X86/X86FastISel.cpp:771
#4 0x00000008033cc4fc in TargetSelectInstruction (this=0x4530bd0,
I=0x493fae0) at /tmp/llvm-svn/llvm/lib/Target/X86/X86FastISel.cpp:1783
#5 0x000000080315a64f in llvm::FastISel::SelectInstruction
(this=0x4530bd0, I=0x493fae0) at
/tmp/llvm-svn/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp:706
#6 0x0000000803275ee0 in llvm::SelectionDAGISel::Sele...
2010 Aug 27
3
[LLVMdev] What does this error mean: psuedo instructions should be removed before code emission?
On Aug 27, 2010, at 11:00 AMPDT, Eric Christopher wrote:
>>>
>>> For some reason I am getting this error even when I only have an
>>> empty 'main' function. So I couldn't create .ll file reproducing
>>> it and I have to debug myself.
>>>
>>> The function causing the problem is stub created in
>>> JIT::runFunction:
2010 Aug 27
2
[LLVMdev] What does this error mean: psuedo instructions should be removed before code emission?
...ta
> fields>}, NodePtr = 0x4b69388}, DL={LineCol = 0, ScopeIdx = 0},
> TID=@0x803a99240) at MachineInstrBuilder.h:183
> #3 0x00000008033c7637 in X86SelectRet (this=0x4530bd0, I=0x493fae0) at
> /tmp/llvm-svn/llvm/lib/Target/X86/X86FastISel.cpp:771
> #4 0x00000008033cc4fc in TargetSelectInstruction (this=0x4530bd0,
> I=0x493fae0) at /tmp/llvm-svn/llvm/lib/Target/X86/X86FastISel.cpp:1783
> #5 0x000000080315a64f in llvm::FastISel::SelectInstruction
> (this=0x4530bd0, I=0x493fae0) at
> /tmp/llvm-svn/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp:706
> #6 0x0000000803275ee0 in llvm::...
2010 Aug 27
0
[LLVMdev] What does this error mean: psuedo instructions should be removed before code emission?
On Aug 27, 2010, at 11:53 AMPDT, Yuri wrote:
> On 08/27/2010 11:32, Yuri wrote:
>> As I understand only one of TCRETURNri64 and RET should be created.
>> I have sources of rev.112200.
>>
>> Here is the stack when TCRETURNri64 instruction is created:
>> #1 0x0000000802c8b4e2 in llvm::MachineFunction::CreateMachineInstr
>> (this=0x30eb000, TID=@0x803a78940,
2010 Aug 27
2
[LLVMdev] What does this error mean: psuedo instructions should be removed before code emission?
...;>> = {<No data
fields>}, NodePtr = 0x4b69388}, DL={LineCol = 0, ScopeIdx = 0},
TID=@0x803a99240) at MachineInstrBuilder.h:183
#3 0x00000008033c7637 in X86SelectRet (this=0x4530f30, I=0x493f240) at
/tmp/llvm-svn/llvm/lib/Target/X86/X86FastISel.cpp:771
#4 0x00000008033cc4fc in TargetSelectInstruction (this=0x4530f30,
I=0x493f240) at /tmp/llvm-svn/llvm/lib/Target/X86/X86FastISel.cpp:1783
#5 0x000000080315a64f in llvm::FastISel::SelectInstruction
(this=0x4530f30, I=0x493f240) at
/tmp/llvm-svn/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp:706
#6 0x0000000803275ee0 in llvm::SelectionDAGISel::Sele...