Displaying 20 results from an estimated 300 matches similar to: "[LLVMdev] Handling of KILL instructions."
2016 Feb 02
4
What is the correct way to cross-compile LLVM and run the (in-tree) tests on a target board?
Hi all,
Is there any way to cross-compile LLVM and run check-all, or just the llvm-lit tests, (after moving the build directory) on the target machine?
As far as I can tell from the CMakefiles, there's support only for cross-compiling LLVM and not for running the tests with the resulting compiler.
Thanks,
Vasileios
2015 Aug 12
4
Test Email - Apologies for the noise
> From: llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org]
> On Behalf Of Kuperstein, Michael M via llvm-dev
> Subject: Re: [llvm-dev] Test Email - Apologies for the noise
> I'm seeing the same issue here, also with Outlook.
> Had to CC the list manually for this email)
Same problem here - good to know it's not just me.
For reference, I'm using Outlook version
2015 Sep 27
2
[libunwind][Mips] Problem using gas to assemble UnwindRegistersSave.S
On 09/27/2015 06:41 PM, Vasileios Kalintiris wrote:
> Hi Richard,
>
> Clang doesn't have support for MIPS I. The trap-on-condition instructions were added in MIPS II and they should work fine. This is why it works with ".set mips32r2".
>
> Which version of the ISA did you specify when you used the integrated assembler?
>
> Thanks,
> Vasileios
>
>
Hi
2016 Sep 05
3
Buildbot General Failure - Production Stop?
On 5 September 2016 at 23:04, Krzysztof Parzyszek
<kparzysz at codeaurora.org> wrote:
> Let's first see how bad it is once bots are fixed to build the latest
> revision. It's only been a few days and that includes a weekend.
Of course. I'll wait until all our bots return from the first round to
know the size of the damage.
I just wanted to warn all other buildbot owners
2016 Feb 16
2
[Firefox] How to compile firefox with Clang for Linux
Hi All,
I am trying to build firefox with clang in Ubuntu 14.04 64bit. There is
always configure failed errors problem. I follow compiling firefox with
clang on linux
<https://developer.mozilla.org/en-US/docs/Compiling_Firefox_With_Clang_On_Linux>.
I add "export CC=clang export CXX=clang++" to mozconfig file.
I wonder whether you guys have built firefox with clang in Linux. Could
2015 Nov 02
2
[RFC] Strategies for Bootstrapping Compiler-RT builtins
> On Nov 2, 2015, at 11:41 AM, Vasileios Kalintiris <Vasileios.Kalintiris at imgtec.com> wrote:
>
>> The problem comes when bootstrapping a cross-compiler toolchain. In order to
>> have a cross-compiling toolchain that can build a “hello world” application you
>> need four basic components:
>>
>> (1) clang
>> (2) ld
>> (3) libclang_rt
2016 Aug 31
6
[3.9 Release] 'final' has been tagged
Dear testers,
The final version of 3.9.0 was just tagged (from the 3.9 branch at
r280312). There were no changes after rc3. This took a little longer
than expected, but on the up side that means it's had more time to be
tested.
Please build the final binaries and upload to the sftp.
For others following along: this means 3.9.0 is complete, but it will
take a few days to get the tarballs
2015 Sep 27
2
[libunwind][Mips] Problem using gas to assemble UnwindRegistersSave.S
The latest TOT of libunwind fails for me when I build
UnwindRegistersSave.S for the Mips. My copy of clang uses a 2.25
binutils Mips assembler.
This is the message I get:
"/home/rich/ellcc/bin/mips-elf-as" -o
/tmp/UnwindRegistersSave-a2c974.o -EL /tmp/UnwindRegistersSave-545450.s
src/UnwindRegistersSave.S: Assembler messages:
src/UnwindRegistersSave.S:99: Error: opcode not
2015 Aug 12
4
Test Email - Apologies for the noise
Apologies for the noise. I'm investigating a weird mail client issue that's been occurring for me since the mailing list switch and I've been unable to reproduce it outside of the list. When I click reply-all, Outlook removes all the LLVM mailing lists from the recipients list leaving just the individual recipients. Outlook Web Access is working perfectly fine.
This thread is just to
2015 Oct 09
3
Python version for scripts in LLVM?
Hi,
Is there a rule or guideline about what Python versions
must be supported for scripts in the LLVM tree?
I am working on some patches to some scripts in LLVM
to use features in Python 2.7, so that these scripts
can run under Python 2.7 and Python 3.x
Is that OK?
For example, here is a patch to use print as a function,
so that the scripts can work in Python 2.7 and Python 3.x
--
Craig
2016 Aug 26
3
[3.9 Release] Release Candidate 3 source and binaries available
We're very very close to the final release. Source and binaries for
LLVM-3.9.0-rc3 are available at
http://llvm.org/pre-releases/3.9.0/#rc3
This release candidate is almost the same as rc2, with the following
additional commits:
r279224 - Minor change to OpenCL release notes
r279260 - [lld] Add a note that 3.9 is a major milestone for us
r279468, r279474 - Fix gather-root.ll SLP vectorizer
2016 Aug 20
4
[Release-testers] [3.9 Release] Release Candidate 2 has been tagged
Thanks! Can you post the sha1's for the files you uploaded?
Windows and Mac look good. Uploaded:
ca26fbfabb54ac1f70776ab3a5503313ec518f18
clang+llvm-3.9.0-rc2-x86_64-apple-darwin.tar.xz
26d616e1355dc0802f90babbd5ea0b72abc0c0bb LLVM-3.9.0-rc2-win32.exe
42363aeaff395d442f418d77b542a088b5b0658b LLVM-3.9.0-rc2-win64.exe
Thanks,
Hans
On Fri, Aug 19, 2016 at 9:22 AM, Diana Picus <diana.picus
2015 Oct 10
2
Python version for scripts in LLVM?
On 9 October 2015 at 23:44, Vasileios Kalintiris via llvm-dev
<llvm-dev at lists.llvm.org> wrote:
> Both cmake & configure test for Python >= 2.7. Given the amount of python
> code in the various scripts inside the LLVM projects, I wouldn't expect
> Python 3.x to work for everything without changes.
I use Arch, which defaults to Python 3, and I got no warnings from
2012 Apr 20
2
[LLVMdev] CriticalAntiDepBreaker rewrites a register operand of a call instruction
I am running into a problem when I turn on post-RA scheduler with mode
"ANTIDEP_CRITICAL" for mips.
I'd appreciate if someone could explain what is going wrong here.
This is the basic block before post RA scheduling (at
PostRASchedulerList.cpp:322):
*(gdb)
#3 0x0000000000ed3d26 in runOnMachineFunction (this=0x20aa470, Fn=...)
at lib/CodeGen/PostRASchedulerList.cpp:322
322
2012 Apr 21
0
[LLVMdev] CriticalAntiDepBreaker rewrites a register operand of a call instruction
Hi Akira,
> I am running into a problem when I turn on post-RA scheduler with mode
> "ANTIDEP_CRITICAL" for mips.
> I'd appreciate if someone could explain what is going wrong here.
All these passes are pretty sensitive to correct register liveness
information. As a first step I'd check whether machine verifier
reports no errors here.
--
With best regards, Anton
2015 Nov 02
11
[RFC] Strategies for Bootstrapping Compiler-RT builtins
In the effort to flesh out the CMake build system a problematic issue has come up, and I’d like some feedback on how to best handle it.
For reference this issue has been reported by a few users, one proposed patches that don’t really address the underlying problem here:
http://reviews.llvm.org/D13131
The problem comes when bootstrapping a cross-compiler toolchain. In order to have a
2014 Dec 05
3
[LLVMdev] Memset/memcpy: user control of loop-idiom recognizer
On 3 Dec 2014, at 23:36, Robert Lougher <rob.lougher at gmail.com> wrote:
> On 2 December 2014 at 22:18, Alex Rosenberg <alexr at leftfield.org> wrote:
>>
>> Our C library amplifies this problem by being in a dynamic library, so the
>> call has additional overhead, which for small trip counts swamps the
>> copy/set.
>>
>
> I can't imagine
2000 May 10
3
Samba simple question
ok ok I have set up a public directory under /home/public on a linux machine
configured as a Samba Server.
The configuration of the /etc/smb.conf file is like this:
[public]
comment = Public directory
path = /home/public
browseable = Yes
writeable = Yes
I can see the directory from a w98 client and can open/run the files. But I
do
2014 Jun 26
2
[LLVMdev] eraseFromParent and stack dump
Hello,
I am creating a new instruction and I want to replace the use of a
specified instruction.
This is the code I have written
Instruction *new_instr = BinaryOperator::Create(Instruction::Sub, op1,
op2, "");
b->getInstList().insertAfter(old_instr, new_instr); //b is the BasicBlock
old_instr->replaceAllUsesWith(new_instr);
old_instr->eraseFromParent();
When I print the
2015 Oct 22
2
Moderators needed for LLVM Developers' Meeting
All,
I'm needing volunteers to help moderate the sessions of the LLVM Developers' Meeting. All you need to do is introduce the speaker, make sure the speaker stays on time, and run Q&A at the end (run a microphone, select people, etc). Its a pretty easy job, but critical for our meeting to run smoothly.
If you are interested in moderating, please send me your top 2 session choices.