Displaying 11 results from an estimated 11 matches for "x86genasmmatcher".
2010 Sep 07
3
[LLVMdev] MS VS2008 build fails - X86AsmParser
...`anonymous-namespace'::MatchEntry *,
_Ty=llvm::StringRef,
_Iter=const `anonymous-namespace'::MatchEntry *,
_Pr=`anonymous-namespace'::LessOpcode,
_Diff=std::iterator_traits::difference_type
]
C:\dev\src\llvm\lib\Target\X86\X86GenAsmMatcher.inc(4583) :
see reference to function template instantiation 'std::pair<_Ty1,_Ty2>
std::equal_range(_FwdIt,_FwdIt,const _Ty &,_Pr)' being compiled
with
[
_Ty1=const `anonymous-namespace'::MatchEntry *,
_Ty2=const `anonymous-namespace'...
2015 Jul 23
2
[LLVMdev] Intel asm syntax and variable names
...lvm-mc.exe -x86-asm-syntax=intel test_bad.s -o -
test_bad.s:1:1: error: invalid operand for instruction
mov eax, flags
^
.text
After investigation, I saw that the memory location named "flags" was matched to the EFLAGS register in the MatchRegisterName() function in the generated X86GenAsmMatcher.inc.
case 'f': // 1 string to match.
if (memcmp(Name.data()+1, "lags", 4))
break;
return 25; // "flags"
So basically, what I'm seeing with "flags" (which should be a legit variable name) is that the X86AsmParser creates a referenc...
2018 Sep 22
2
can't build/run after adding lib to Fibonacci example, even reverting the complete llvm tree does not help
...src\llvm-build\lib\Target\X86\X86CommonTableGen.vcxproj"
(38) auf Knoten "1" (Standardziele).
InitializeBuildStatus:
"x64\Debug\X86CommonTableGen\X86Commo.1917F16D.tlog\unsuccessfulbuild"
wird erstellt, da "AlwaysCreate" angegeben wurde.
CustomBuild:
Building X86GenAsmMatcher.inc...
Building X86GenAsmWriter.inc...
Building X86GenAsmWriter1.inc...
Building X86GenCallingConv.inc...
Building X86GenDAGISel.inc...
Building X86GenDisassemblerTables.inc...
Building X86GenEVEX2VEXTables.inc...
Building X86GenFastISel.inc...
Building X86GenGlobalISel.inc....
2015 Jul 23
0
[LLVMdev] Intel asm syntax and variable names
...test_bad.s:1:1: error: invalid operand for instruction
>
> mov eax, flags
>
> ^
>
> .text
>
>
>
> After investigation, I saw that the memory location named “flags” was
> matched to the EFLAGS register in the MatchRegisterName() function in the
> generated X86GenAsmMatcher.inc.
>
>
>
> case 'f': // 1 string to match.
>
> if (memcmp(Name.data()+1, "lags", 4))
>
> break;
>
> return 25; // "flags"
>
>
>
> So basically, what I’m seeing with “flags” (which should be a legit
>...
2015 Jul 23
2
[LLVMdev] Intel asm syntax and variable names
...lags
>llvm-mc.exe -x86-asm-syntax=intel test_bad.s -o -
test_bad.s:1:1: error: invalid operand for instruction
mov eax, flags
^
.text
After investigation, I saw that the memory location named “flags” was matched to the EFLAGS register in the MatchRegisterName() function in the generated X86GenAsmMatcher.inc.
case 'f': // 1 string to match.
if (memcmp(Name.data()+1, "lags", 4))
break;
return 25; // "flags"
So basically, what I’m seeing with “flags” (which should be a legit variable name) is that the X86AsmParser creates a reference to an implic...
2010 Sep 07
0
[LLVMdev] MS VS2008 build fails - X86AsmParser
...9;::MatchEntry *,
> _Ty=llvm::StringRef,
> _Iter=const `anonymous-namespace'::MatchEntry *,
> _Pr=`anonymous-namespace'::LessOpcode,
> _Diff=std::iterator_traits::difference_type
> ]
> C:\dev\src\llvm\lib\Target\X86\X86GenAsmMatcher.inc(4583) :
> see reference to function template instantiation 'std::pair<_Ty1,_Ty2>
> std::equal_range(_FwdIt,_FwdIt,const _Ty &,_Pr)' being compiled
> with
> [
> _Ty1=const `anonymous-namespace'::MatchEntry *,
> _Ty2=cons...
2015 Jul 23
0
[LLVMdev] Intel asm syntax and variable names
...test_bad.s:1:1: error: invalid operand for instruction
>
> mov eax, flags
>
> ^
>
> .text
>
>
>
> After investigation, I saw that the memory location named “flags” was
> matched to the EFLAGS register in the MatchRegisterName() function in the
> generated X86GenAsmMatcher.inc.
>
>
>
> case 'f': // 1 string to match.
>
> if (memcmp(Name.data()+1, "lags", 4))
>
> break;
>
> return 25; // "flags"
>
>
>
> So basically, what I’m seeing with “flags” (which should be a legit
>...
2015 Jul 23
1
[LLVMdev] Intel asm syntax and variable names
...t; test_bad.s:1:1: error: invalid operand for instruction
>
> mov eax, flags
>
> ^
>
> .text
>
>
>
> After investigation, I saw that the memory location named “flags” was matched to the EFLAGS register in the MatchRegisterName() function in the generated X86GenAsmMatcher.inc.
>
>
>
> case 'f': // 1 string to match.
>
> if (memcmp(Name.data()+1, "lags", 4))
>
> break;
>
> return 25; // "flags"
>
>
>
> So basically, what I’m seeing with “flags” (which should be a...
2011 Mar 09
0
[LLVMdev] Unable to build latest with Visual Studio 2008
..._Ty=llvm::StringRef,
> > _Iter=const `anonymous-namespace'::MatchEntry *,
> > _Pr=`anonymous-namespace'::LessOpcode,
> > _Diff=std::iterator_traits::difference_type
> > ]
> > C:\dev\src\llvm\lib\Target\X86\X86GenAsmMatcher.inc(4583) :
> > see reference to function template instantiation 'std::pair<_Ty1,_Ty2>
> > std::equal_range(_FwdIt,_FwdIt,const _Ty &,_Pr)' being compiled
> > with
> > [
> > _Ty1=const `anonymous-namespace'::MatchEntry *,...
2012 Nov 13
2
[LLVMdev] [PATCH] .gitignore: add rules for a clean worktree
...nc
+SparcGenCallingConv.inc
+SparcGenDAGISel.inc
+SparcGenInstrInfo.inc
+SparcGenRegisterInfo.inc
+SparcGenSubtargetInfo.inc
diff --git a/lib/Target/X86/.gitignore b/lib/Target/X86/.gitignore
new file mode 100644
index 0000000..13e4a62
--- /dev/null
+++ b/lib/Target/X86/.gitignore
@@ -0,0 +1,11 @@
+X86GenAsmMatcher.inc
+X86GenAsmWriter.inc
+X86GenAsmWriter1.inc
+X86GenCallingConv.inc
+X86GenDAGISel.inc
+X86GenDisassemblerTables.inc
+X86GenEDInfo.inc
+X86GenFastISel.inc
+X86GenInstrInfo.inc
+X86GenRegisterInfo.inc
+X86GenSubtargetInfo.inc
diff --git a/lib/Target/XCore/.gitignore b/lib/Target/XCore/.gitignore
n...
2018 Sep 21
2
can't build/run after adding lib to Fibonacci example, even reverting the complete llvm tree does not help
my build environment:
Win7 x64
VStudio 2017 Community Edition 15.8.4 (latest)
CMake 3.12.1 (x86)
git 2.19.0 (latest, x64)
Python 2.7.2 (x86)
x64 Native Tools Command Prompt for VS 2017
directory structure:
test
llvm <-- git clone https://github.com/llvm-mirror/llvm, git checkout
release_70
tools
clang <-- git clone https://github.com/llvm-mirror/clang, git
checkout