Displaying 20 results from an estimated 400 matches similar to: "[GSoC] Improve function attribute inference"
2019 Mar 10
2
GSoC2019 - Improve function attribute inference
Hi Nuno and Devs,
My name is Hideto Ueno and I'm a 3rd-year cs student at the University of
Tokyo, Japan. I’m very interested in gsoc project “Improve function
attribute inference” and I have a question about this.
I’m now reading llvm/Transforms/IPO/FunctionAttrs.cpp and relevant code
because I thought the current algorithm is implemented there. Are there any
other files closely related to
2019 Dec 08
2
How to generate a .ll file with functions' parameter names
Hi Hideto,
thanks for your answer. Unfortunately I'm still using llvm 6.0 and in
llvm-dis I don't see that option. I tried reading the full list of options
but I didn't see an alternative.
Do you have any suggestions?
Thanks
Alberto
Il giorno dom 8 dic 2019 alle ore 08:50 Hideto Ueno <
uenoku.tokotoko at gmail.com> ha scritto:
> Hi Alberto,
>
> Variable names in LLVM
2020 Mar 13
3
[GSOC] "Project: Improve inter-procedural analyses and optimisations"
Hi all,
My name is Fahad Nayyar. I am an undergraduate student from India.
I am interested to participate in GSOC under the project “Improve
inter-procedural analyses and optimizations”.
I have been using LLVM for the past 8 months. I have written various
intra-procedural analysis in LLVM as FunctionPass for my course projects
and research projects. But I’ve not contributed to the LLVM
2019 Dec 08
2
How to generate a .ll file with functions' parameter names
Hi all,
I'm trying to obtain a .ll with parameters name for every function. My
simple c C is the following:
int sum(int a, int b) {
return a+b;
}
int main() {
sum(1,2);
}
I obtain the .ll with the following commands:
clang -emit-llvm sum.c -c
llvm-dis-7 sum.bc
The obtained .ll is:
cat sum.ll
; ModuleID = 'sum.bc'
source_filename = "sum.c"
target datalayout =
2020 Mar 14
3
[GSOC] "Project: Improve inter-procedural analyses and optimisations"
Hi Fahad,
> > Improve dynamic memory related capabilities of Attributor. For example
> Improve HeapToStackConversions. Maybe such deductions can help safety
> (dis)provers. For example, can we improve the use-after-free bug detection
> using some attributes?
> Stefan should know more about H2S. Regarding the use-after-free, I don't
> think there's currently any plans
2020 Mar 16
3
[GSOC] "Project: Improve inter-procedural analyses and optimisations"
Hi Farad,
> I tried to do this for the NoUnwind attribute Hmm, I don't have
experience with this attribute but it seems like a good starting point
since it doesn't do much. First of all, be sure that you run with: opt
-passes=attributor -attributor-disable=false This uses the new pass manager
which is another discussion. Now, to the point: If you open nounwind.ll, it
has a bunch of
2000 Apr 21
1
Question about ssh-askpass
Hello.
I'm new to the list, and I have some questions.
I'd like to use ssh as a subprocess, and I'm looking for a generic way
of passing passphrase. So far as I know, in SSH Communications'
implementation of SSH, ssh invokes ssh-askpass as well as
ssh-add does. Lacking of this is just because of security reason?
Are there any plans to use some kind of readymade option parsing
2013 Aug 03
2
[LLVMdev] bug of tail call optimization on x86 target
Hi Tim,
Thank you for your quick response.
> I'm not convinced that's the best solution, at least conceptually.
> SlotSize really is an unsigned quantity, and though it's unlikely we'd
> like 0x80000000 to be interpreted as positive, rather than negative if
> it ever does occur.
I totally agree with you.
I rewrote my fix and made a test case according to your
2006 Feb 19
2
Asynchronous Encryption?
Hi Railers,
I''m looking for something to do asynchronous encryption - where the encryption
and decryption keys are different. This is for a scenario where I want to be
able to store some information in the database that can only be decrypted in
a different physical location using a secret private key (which will not be
stored on the machine doing the encrypting).
I''m trying
2014 Jan 29
2
[LLVMdev] getelementptr on static const struct
Hi,
I found a mysterious behavior of LLVM optimizer.
I compiled the following code by clang -emit-llvm -S:
#include <stddef.h>
static const struct t {char t[4]; char s;} p = {{}, 'a'};
char f() {
return ((char*)&p)[offsetof(struct t, s)];
}
then I obtained the following LLVM IR:
%struct.t = type { [4 x i8], i8 }
@p = constant %struct.t { [4 x i8] zeroinitializer, i8 97
2013 Aug 02
2
[LLVMdev] bug of tail call optimization on x86 target
Dear LLVM developers,
I am a developer of SML#, an ML-style functional programming language
developed at Tohoku University. Currently we are intending to use
LLVM as the backend of our SML# compiler in our upcoming release, and
have rewritten our frontend and runtime so that they can cooperate
with LLVM. LLVM works extremely fine with our SML# compiler. We are
grateful to LLVM community for
2000 Aug 30
1
assorted issues with 2.1.1p4...
I've just finished compiling OpenSSH version 2.1.1p4 for Red Hat Linux
6.2 (i386) with recent patches, using OpenSSL version 0.9.5a, which
was compiled to use RSAREF.
There are a couple of issues I noticed immediately:
1. The ssh-agent program can only store RSA keys, not DSA keys.
2. Only ssh-add knows to invoke ssh-askpass (if it is not attached to
a tty and DISPLAY is set).
2006 Mar 27
3
[LLVMdev] PyPy Tokyo sprint 23/4 - 29/4 announcement
Hello LLVM,
During this sprint we will also look at using LLVM JIT for our project.
What exactly we will do in Tokyo very much depends on who will
attend. So if you are interested please contact me beforehand so we
can make sure everyone will have a fun and productive time.
cheers,
Eric van Riet Paap
Tokyo PyPy Sprint: 23rd - 29th April 2006
2006 Jun 05
7
":database_manager =>CGI::Session::MemoryStore" doesn''t work properly...???
Hi,
We are try to use the "database_manager
=>CGI::Session::MemoryStore" for the session
management. our website has a lot of "redirect_to".
while the website is running under webrick, everything
is fine. But when we run the system under
aprache/fcgi. the redirect_to seems doesn''t work
anymore with the option "MemoryStore"
does anyone have the same
2013 Aug 02
0
[LLVMdev] bug of tail call optimization on x86 target
Hi Katsuhiro,
Thanks very much for taking the time to dig into this and produce a
patch. Is there any chance you could make a couple of tweaks?
> This bug is due to wrong computation of stack object indices by the
> x86 backend. The attached patch indicates the wrong points. Due to
> integral promotion, explicit conversion to signed integer is needed
> at those points.
I'm not
2013 Aug 04
0
[LLVMdev] bug of tail call optimization on x86 target
Hi Katsuhiro,
> I rewrote my fix and made a test case according to your suggestion.
> All of them are included in the attached file.
Thanks very much for doing that and taking the time in the first place
to make the patch. It looked good to me so I committed it in r187703.
It'll automatically make its way into the 3.4 release later this year.
Cheers.
Tim.
2017 Jul 10
1
[Bug 2740] New: provide a way of forwarding a Unix-domain socket to user's runtime (home) directory
https://bugzilla.mindrot.org/show_bug.cgi?id=2740
Bug ID: 2740
Summary: provide a way of forwarding a Unix-domain socket to
user's runtime (home) directory
Product: Portable OpenSSH
Version: 7.5p1
Hardware: Other
OS: Linux
Status: NEW
Severity: enhancement
Priority: P5
2017 Jun 16
2
[PATCH] allow relative path in streamlocal forwarding
When forwarding a Unix-domain socket, the remote socket path must be
absolute (otherwise the forwarding fails later). However, guessing
absolute path on the remote end is sometimes not straightforward,
because the file system location may vary for many reasons, including
the system installation, the choices of NFS mount points, or the
remote user ID.
To allow ssh clients to request remote socket
2012 May 19
0
Call for Participation: ACM HPDC 2012 -- Early registration deadline May 25th
Call for Participation
http://www.hpdc.org/2012/
The organizing committee is delighted to invite you to *HPDC'12*, the
/21st International ACM Symposium on High-Performance Parallel and
Distributed Computing/, to be held in *Delft, the Netherlands*, which is
a historic, picturesque city that is less than one hour away from
Amsterdam-Schiphol airport.
HPDC <http://www.hpdc.org> is
2012 May 19
0
Call for Participation: ACM HPDC 2012 -- Early registration deadline May 25th
Call for Participation
http://www.hpdc.org/2012/
The organizing committee is delighted to invite you to *HPDC'12*, the
/21st International ACM Symposium on High-Performance Parallel and
Distributed Computing/, to be held in *Delft, the Netherlands*, which is
a historic, picturesque city that is less than one hour away from
Amsterdam-Schiphol airport.
HPDC <http://www.hpdc.org> is