Displaying 20 results from an estimated 7000 matches similar to: "Adding nops after ret"
2018 Aug 09
3
Replace "ret" with "pop+jump"
Hi
I want to replace all the return instructions in the program with pop
<reg>; jmp <reg>.
Should I use IRBuilder in LLVM IR level?
I found that there is a IRBuilder::CreateIndirectBr
Or Should I modify the code in lib/Target/X86/X86ISelLowering.cpp in
backend ?
I found that there is a X86TargetLowering::LowerCall
Which is better?
Thanks
-------------- next part --------------
2018 May 29
2
LLVM Social - Beijing: May 19th, 2018
在 2018年05月29日 14:58, mayuyu.io 写道:
> Any hint on the date of LLVM Social ShangHai?
Wu Wei scheduled July 1th http://hellollvm.org/
>
> Zhang
>
>> 在 2018年5月29日,14:22,Leslie Zhai via llvm-dev <llvm-dev at lists.llvm.org> 写道:
>>
>> Hi Chris,
>>
>> Thanks for your response!
>>
>> Wu Wei made this happen! and he is organizing LLVM social in
2018 May 29
2
LLVM Social - Beijing: May 19th, 2018
Hi Chris,
Thanks for your response!
Wu Wei made this happen! and he is organizing LLVM social in Shanghai,
Hang Zhou and Shen Zhen. I hope one day there is LLVM developer meeting
in China :)
在 2018年05月29日 14:13, Chris Lattner 写道:
> This is really great, thank you for getting this off the ground!
>
> -Chris
>
>
>> On May 28, 2018, at 9:42 PM, Leslie Zhai <lesliezhai at
2018 May 29
0
LLVM Social - Beijing: May 19th, 2018
Hope live broadcast ! <br/><br/>Thanks,<br/>yaoxiao
在 2018-05-29 15:02:30,"Leslie Zhai via llvm-dev" <llvm-dev at lists.llvm.org> 写道:
>
>
>在 2018年05月29日 14:58, mayuyu.io 写道:
>> Any hint on the date of LLVM Social ShangHai?
>Wu Wei scheduled July 1th http://hellollvm.org/
>
>
>>
>> Zhang
>>
>>> 在
2018 May 29
0
LLVM Social - Beijing: May 19th, 2018
Any hint on the date of LLVM Social ShangHai?
Zhang
> 在 2018年5月29日,14:22,Leslie Zhai via llvm-dev <llvm-dev at lists.llvm.org> 写道:
>
> Hi Chris,
>
> Thanks for your response!
>
> Wu Wei made this happen! and he is organizing LLVM social in Shanghai, Hang Zhou and Shen Zhen. I hope one day there is LLVM developer meeting in China :)
>
>
>> 在 2018年05月29日
2018 May 11
4
LLVM Social - Beijing: May 19th, 2018
Hi,
The first (maybe) LLVM social in Beijing will happen on May 19th, 2018.
Everyone interested in LLVM related projects is invited to join.
Event details is at https://github.com/hellollvm/website/blob/master/README.md
Presentations are welcome :-)
Looking forward to meet you !
--
Best wishes,
Wei Wu (吴伟)
2012 Apr 29
6
How to test my patch before I post it to public?
Hi , All
I 'm a green hand and interested in open source development. I have a general question “How to test my patch before I post it to public?” Hope you guys give me some suggestions. : )
Firstly, I can re-compile the code, to assure no syntax error. However,I don't know how to test my patch's function is right or not. Some software requires unit test for each function. Is there
2017 Nov 13
4
How to objcopy via LLVM toolchain for armv7e-m ELF32LE?
Hi LLVM developers,
As PR35281 mentioned:
$ llvm-objcopy -O binary llvm-cortex-m7.elf llvm-cortex-m7.bin
llvm-objcopy: 'llvm-cortex-m7.elf': The file was not recognized as a
valid object file.
if (ELFObjectFile<ELF64LE> *o =
dyn_cast<ELFObjectFile<ELF64LE>>(&Binary))
https://github.com/llvm-mirror/llvm/blob/master/tools/llvm-objcopy/llvm-objcopy.cpp#L200
2019 Sep 18
2
EngineBuilder(std::move(Owner)).create() return null
I found a private ErrorStr member, but didn't find the get function of this
member, could you tell me how I can get the error message?
On Wed, Sep 18, 2019 at 4:02 PM mayuyu.io <admin at mayuyu.io> wrote:
> Isn’t there a method in EngineBuilder to get the error message or
> something?
> I assume it’s you didn’t link in the JIT module
>
> Zhang
>
> 在
2017 Feb 12
2
Pre-RA scheduler does not generate NOPs when getHazardType() returns NoopHazard
Hello.
I am new to the schedulers implemented in the back end of LLVM.
I am trying to handle data hazards in my simple processor, with instructions that
execute in 1 cycle.
I have tried the standard post-RA scheduler, implemented in
lib/CodeGen/PostRASchedulerList.cpp, (with a ScoreboardHazardRecognizer), but I have some
issues with some consecutive instructions that are
2019 Mar 04
2
Interpreter improvement
Hi,
I my case I needed to trace the execution of a specific .ll file. I wanted
to know when a store and load instruction were executed. Maybe extending
the Interpreter class was not the best option so I'm happy to hear
suggestions.
As a curiosity, why do you think that class should be rewritten?
Thanks
On Mon, Mar 4, 2019, 08:15 mayuyu.io <admin at mayuyu.io> wrote:
> I dont quite
2018 Dec 14
8
Debug info for CUDA code
Are you planning to release this as soon as it's ready or you want to make it into a major release? Is it possible to let me know (maybe by replying to this thread) once the code is ready? I know sometimes it takes a while to get things in the major release. I greatly appreciate your work on this!
Thanks,
Char
在 2018-12-15 05:19:50,"Alexey Bataev" <a.bataev at outlook.com>
2019 Mar 12
2
llvm compiled error
I assume you are using Visual Studio as your build tool? The LLVM project set turns into a bunch of Visual Studio project files, and my experience has been that they do not always coordinate correctly. Often just running the build again will solve a problem like this. I'm not really familiar with the sanitizers so I don't have any ideas about the specific error, if re-running the build
2015 Sep 04
2
Build R with MKL and ICC
On Wed, 2015-09-02 at 20:49 +0200, arnaud gaboury wrote:
> On Wed, Sep 2, 2015 at 7:35 PM, arnaud gaboury <arnaud.gaboury at gmail.com> wrote:
> > After a few days of reading and headache, I finally gave a try at
> > building R from source with Intel MKL and ICC. Documentation and posts
> > on this topic are rather incomplete, sometime fantasist et do not give
> >
2019 Mar 13
2
llvm compiled error
I used to build llvm/clang on windows a lot, and never had any issues.
But I never built asan on windows, maybe asan just doesn't build on windows?
On Tue, Mar 12, 2019 at 7:14 PM mirchd via llvm-dev
<llvm-dev at lists.llvm.org> wrote:
>
> I am using Visual Studio 2017,
> I re-running cmake and rebuild the project but it still has the unresolved link error.
>
> thanks
2018 Sep 06
2
[RFR] JDK-8156980: Hotspot build doesn't have -std=gnu++98 gcc option
Hi Martin,
Thanks for your response!
I haven't tested compiling OpenJDK 12-dev with LLVM toolchain, perhaps
the issue had been fixed already, because clang treat invalid argument
'-std=gnu++98' not allowed with 'C' as error. It is better only apply
EXTRA_CFLAGS to C without EXTRA_CXXFLAGS.
Furthermore, I just have interest, did you use clang analyzer, sanitizer
and
2017 Dec 20
6
[GlobalISel] gen-global-isel failed to work
Hi Leslie,
On 20 December 2017 at 10:51, Leslie Zhai via llvm-dev
<llvm-dev at lists.llvm.org> wrote:
> Sorry, I am apprentice of lowRISC, and meet new bug when porting GlobalISel
> to RISCV target
> https://github.com/xiangzhai/llvm/commit/b3f91ea54d9fee0ef7e73a32c6b8456bbe252811
>
>
> In file included from
>
2018 Sep 19
4
Can i reduce my clang/JIT app in size?
i want to integrate a C source JITer into my application but the
resulting executables are too large
is it possible to reduce the resulting libs/exe some way?
current VS2017/svn build example:
llvm-build\Release\bin\clang-interpreter.exe ~36MB
for now (that can change later)
- i want to jit simple c-code
- no std library or something
- x64 only
- no deep/full architecture optimization needed
-
2012 Aug 21
1
make check fails two tests on RHEL 6 build
I am installing R 2.15.1 onto RHEL 6, using gcc 4.7.0 with Intel MKL
10.3.7 and the following environment:
export BLAS_LIBS="-Wl,--start-group
/usr/caen/intel-12.1/mkl/lib/intel64/libmkl_gf_lp64.a
/usr/caen/intel-12.1/mkl/lib/intel64/libmkl_sequential.a
/usr/caen/intel-12.1/mkl/lib/intel64/libmkl_core.a -Wl,--end-group
-lpthread"
export LAPACK_LIBS="-Wl,--start-group
2012 Dec 28
1
Irreproducible exception in R extension
Dear R-Users,
I am having some trouble running an R extension on our cluster (linux). I call C++ code in which I use a) the Scythe Statistical Library and b) OpenMP. Most of the jobs run without a problem, but some arbitrary jobs throw an exception of the kind printed below while running in a parallel loop. The behavior is to me not reproducible, although at every run of 729 Jobs it at least