Displaying 20 results from an estimated 25 matches for "callingconvemitt".
Did you mean:
callingconvemitter
2008 Sep 16
0
[LLVMdev] TableGen Calling Convention help
...ere a way using TableGen to
> specify just a starting register to assign to for the CallingConv class and
> then have it just use sequential registers?
No; you'll have to hack it to deal with an infinite register file.
The relevant bits are include/llvm/CallingConvLower.h,
utils/TableGen/CallingConvEmitter.cpp, and
lib/Target/TargetCallingConv.td. None of the current LLVM targets
using CodeGen have infinite registers.
Although, what exactly is the calling convention? Are the arguments
supposed to be in registers r0-rN, where N is the number of arguments?
Or is there some way of specifying which...
2008 Sep 15
2
[LLVMdev] TableGen Calling Convention help
With my backend code gen I want to assign calling parameters to a list
of registers, but since I'm targeting a virtual instruction set. I don't
want to be limited by the number of registers. Is there a way using
TableGen to specify just a starting register to assign to for the
CallingConv class and then have it just use sequential registers?
Micah Villmow
Systems Engineer
Advanced
2009 Feb 24
0
[LLVMdev] [llvm-commits] remove libtool from build system
...k_nolibtool/obj/Debug/lib
-L/Users/jyasskin/src/llvm/trunk_nolibtool/obj/Debug/lib -o
/Users/jyasskin/src/llvm/trunk_nolibtool/obj/Debug/bin/tblgen
/Users/jyasskin/src/llvm/trunk_nolibtool/obj/utils/TableGen/Debug/AsmWriterEmitter.o
/Users/jyasskin/src/llvm/trunk_nolibtool/obj/utils/TableGen/Debug/CallingConvEmitter.o
/Users/jyasskin/src/llvm/trunk_nolibtool/obj/utils/TableGen/Debug/CodeEmitterGen.o
/Users/jyasskin/src/llvm/trunk_nolibtool/obj/utils/TableGen/Debug/CodeGenDAGPatterns.o
/Users/jyasskin/src/llvm/trunk_nolibtool/obj/utils/TableGen/Debug/CodeGenInstruction.o
/Users/jyasskin/src/llvm/trunk_nolibto...
2017 Oct 14
3
darwin bootstrap failure
...-Wl,-headerpad_max_install_names -L/sw/lib -Wl,-dead_strip
CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o
CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o
CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o
CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o
CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o
CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o
CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o
CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o
CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o
CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o
CMakeFiles/obj.llvm-tb...
2017 Oct 14
2
darwin bootstrap failure
...-Wl,-headerpad_max_install_names -L/sw/lib -Wl,-dead_strip
CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o
CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o
CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o
CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o
CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o
CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o
CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o
CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o
CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o
CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o
CMakeFiles/obj.llvm-tb...
2009 Feb 24
5
[LLVMdev] [llvm-commits] remove libtool from build system
For those of you who haven't noticed, I'm planning to commit a major
change to the Makefile rules tomorrow evening (Tuesday) if there are no
complaints about it between now and then.
This needs testing on Darwin. I've heard back from Linux on many
platforms and even FreeBSD, which is fantastic, but I'm told that lots
of LLVMers are running Darwin and I haven't heard a peep
2017 Oct 14
2
darwin bootstrap failure
...-Wl,-dead_strip
>> CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o
>> CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o
>> CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o
>> CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o
>> CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o
>> CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o
>> CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o
>> CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o
>> CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o
>> CMakeFiles/obj.llvm-tblgen.dir...
2017 Oct 15
2
darwin bootstrap failure
...-Wl,-dead_strip
>> CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o
>> CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o
>> CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o
>> CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o
>> CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o
>> CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o
>> CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o
>> CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o
>> CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o
>> CMakeFiles/obj.llvm-tblgen.dir...
2007 Sep 20
2
[LLVMdev] Building on x86-64
...ug+Checks/lib
-L/tmp/ptmp/dag/build.llvm.modified.debug/Debug+Checks/lib
-o /tmp/ptmp/dag/build.llvm.modified.debug/Debug+Checks/bin/tblgen /tmp/ptmp/dag/build.llvm.modified.debug/utils/TableGen/Debug+Checks/AsmWriterEmitter.o /tmp/ptmp/dag/build.llvm.modified.debug/utils/TableGen/Debug+Checks/CallingConvEmitter.o /tmp/ptmp/dag/build.llvm.modified.debug/utils/TableGen/Debug+Checks/CodeEmitterGen.o /tmp/ptmp/dag/build.llvm.modified.debug/utils/TableGen/Debug+Checks/CodeGenTarget.o /tmp/ptmp/dag/build.llvm.modified.debug/utils/TableGen/Debug+Checks/DAGISelEmitter.o /tmp/ptmp/dag/build.llvm.modified.debug/u...
2019 Jan 23
2
Windows/Clang build instrumented/PGO
...ils\TableGen\CMakeFiles\llvm-tblgen.dir\AsmMatcherEmitter.cpp.obj
utils\TableGen\CMakeFiles\llvm-tblgen.dir\AsmWriterEmitter.cpp.obj
utils\TableGen\CMakeFiles\llvm-tblgen.dir\AsmWriterInst.cpp.obj
utils\TableGen\CMakeFiles\llvm-tblgen.dir\Attributes.cpp.obj
utils\TableGen\CMakeFiles\llvm-tblgen.dir\CallingConvEmitter.cpp.obj
utils\TableGen\CMakeFiles\llvm-tblgen.dir\CodeEmitterGen.cpp.obj
utils\TableGen\CMakeFiles\llvm-tblgen.dir\CodeGenDAGPatterns.cpp.obj
utils\TableGen\CMakeFiles\llvm-tblgen.dir\CodeGenHwModes.cpp.obj
utils\TableGen\CMakeFiles\llvm-tblgen.dir\CodeGenInstruction.cpp.obj
utils\TableGen\CMakeF...
2017 Oct 15
2
darwin bootstrap failure
...obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o
>> >> CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o
>> >> CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o
>> >> CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o
>> >> CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o
>> >> CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o
>> >> CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o
>> >> CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o
>> >> CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o
>...
2017 Oct 14
2
darwin bootstrap failure
...les/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o
>>>> CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o
>>>> CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o
>>>> CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o
>>>> CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o
>>>> CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o
>>>> CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o
>>>> CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o
>>>> CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o
>>...
2017 Oct 15
2
darwin bootstrap failure
...r.cpp.o
>> >> >> CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o
>> >> >> CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o
>> >> >> CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o
>> >> >> CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o
>> >> >> CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o
>> >> >> CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o
>> >> >> CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o
>> >> >> CMakeFiles/obj.llvm-tbl...
2017 Oct 14
2
darwin bootstrap failure
...erEmitter.cpp.o
>>>>>> CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o
>>>>>> CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o
>>>>>> CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o
>>>>>> CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o
>>>>>> CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o
>>>>>> CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o
>>>>>> CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o
>>>>>> CMakeFiles/obj.llvm-tblgen.dir/...
2007 Sep 17
0
[LLVMdev] 2.1 Pre-Release Available (testers needed)
...2.1/version1/
I suspect the utils/TableGen/FileParser.h.cvs in the tarball may be
stale. I tried building LLVM without bison installed and got:
gmake[2]: Entering directory `/home/emil/ll/objdir-llvm/utils/TableGen'
llvm[2]: Compiling AsmWriterEmitter.cpp for Release build
llvm[2]: Compiling CallingConvEmitter.cpp for Release build
llvm[2]: Compiling CodeEmitterGen.cpp for Release build
llvm[2]: Compiling CodeGenTarget.cpp for Release build
llvm[2]: Compiling DAGISelEmitter.cpp for Release build
llvm[2]: Flexing FileLexer.l
llvm[2]: Bison of FileParser.y SKIPPED, bison not found -- copying .h.cvs
llvm[...
2017 Oct 15
2
darwin bootstrap failure
...gt;> CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o
>> >> >> >> CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o
>> >> >> >> CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o
>> >> >> >> CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o
>> >> >> >> CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o
>> >> >> >> CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o
>> >> >> >> CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o
>> >> >&...
2007 Sep 18
0
[LLVMdev] 2.1 Pre-Release Available (testers needed)
...o 2.1.
So far so good.
I removed bison and objdir and srcdir, unpacked a fresh srcdir, applied the
patches above and TableGen is looking good:
gmake[2]: Entering directory `/home/emil/ll/objdir-llvm/utils/TableGen'
llvm[2]: Compiling AsmWriterEmitter.cpp for Release build
llvm[2]: Compiling CallingConvEmitter.cpp for Release build
llvm[2]: Compiling CodeEmitterGen.cpp for Release build
llvm[2]: Compiling CodeGenTarget.cpp for Release build
llvm[2]: Compiling DAGISelEmitter.cpp for Release build
llvm[2]: Flexing FileLexer.l
llvm[2]: Bison of FileParser.y SKIPPED, bison not found -- copying .h.cvs
l...
2008 Feb 17
1
[LLVMdev] llvm 2.2 build problems
...lease build
llvm[1]: Compiling StringPool.cpp for Release build
llvm[1]: Compiling SystemUtils.cpp for Release build
llvm[1]: Compiling Timer.cpp for Release build
llvm[1]: Building Release Archive Library libLLVMSupport.a
llvm[2]: Compiling AsmWriterEmitter.cpp for Release build
llvm[2]: Compiling CallingConvEmitter.cpp for Release build
llvm[2]: Compiling CodeEmitterGen.cpp for Release build
llvm[2]: Compiling CodeGenDAGPatterns.cpp for Release build
llvm[2]: Compiling CodeGenInstruction.cpp for Release build
llvm[2]: Compiling CodeGenTarget.cpp for Release build
llvm[2]: Compiling DAGISelEmitter.cpp for Re...
2007 Sep 17
3
[LLVMdev] 2.1 Pre-Release Available (testers needed)
On Mon, 17 Sep 2007, Emil Mikulic wrote:
>> The 2.1 pre-release (version 1) is available for testing:
>> http://llvm.org/prereleases/2.1/version1/
>
> I suspect the utils/TableGen/FileParser.h.cvs in the tarball may be
> stale. I tried building LLVM without bison installed and got:
Can you try it again without bison with these files:
2007 May 17
3
[LLVMdev] 2.0-prerelease build errors
.... Without the bison package installed, the build breaks:
$ tar zxf llvm-2.0.tar.gz
$ mkdir objdir
$ cd objdir
$ ../llvm-2.0/configure
$ gmake
[...]
gmake[2]: Entering directory `/usr/home/emil/objdir/utils/TableGen'
llvm[2]: Compiling AsmWriterEmitter.cpp for Release build
llvm[2]: Compiling CallingConvEmitter.cpp for Release build
llvm[2]: Compiling CodeEmitterGen.cpp for Release build
llvm[2]: Compiling CodeGenTarget.cpp for Release build
llvm[2]: Compiling DAGISelEmitter.cpp for Release build
llvm[2]: Flexing FileLexer.l
llvm[2]: Bison of FileParser.y SKIPPED -- bison not found
llvm[2]: Compilin...