Displaying 20 results from an estimated 10000 matches similar to: "[LLVMdev] Question about Constant Expressions"
2007 Jul 03
0
[LLVMdev] Question about Constant Expressions
On Tue, 3 Jul 2007, Anton Korobeynikov wrote:
>> We used to have a 'lowerconstantexpr' pass in transforms/scalar. I don't
>> know how to see deleted files in svn though.
> They should be "seen" in the certain revision, before they were deleted.
How can you see these in viewcv?
-Chris
--
http://nondot.org/sabre/
http://llvm.org/
2007 Jul 04
1
[LLVMdev] Question about Constant Expressions
Chris:
It was in the 1.5 release but not subsequent to that. You can find this
by looking for the file in the branches that were converted from
subversion. You can find the file you're looking for here:
http://llvm.org/viewvc/llvm-project/llvm/branches/release_15/lib/Transforms/Scalar/LowerConstantExprs.cpp?view=log
Reid.
On Tue, 2007-07-03 at 14:29 -0700, Chris Lattner wrote:
> On
2007 Jul 03
2
[LLVMdev] Question about Constant Expressions
How hard would it be to compile this pass and add it to the passes
that opt can run? Is this something I should be able to do relatively
quickly? What was the name of the file(s) that implemented the pass?
Thanks,
Ben
On 7/3/07, Chris Lattner <sabre at nondot.org> wrote:
> On Tue, 3 Jul 2007, Anton Korobeynikov wrote:
> >> We used to have a 'lowerconstantexpr' pass in
2007 Jul 03
0
[LLVMdev] Question about Constant Expressions
On Tue, 3 Jul 2007, Ben Chambers wrote:
> How hard would it be to compile this pass and add it to the passes
> that opt can run? Is this something I should be able to do relatively
> quickly? What was the name of the file(s) that implemented the pass?
It should be easy, modulo it bitrotting. It is already built as an opt
pass. The filename was LowerConstantExpr.cpp IIRC.
-Chris
2007 Jul 03
1
[LLVMdev] Question about Constant Expressions
Hi!
Is there a pass that will remove constant expressions from appearing
within other expressions? For instance it would convert the call:
%tmp20 = tail call i32 (i8*, ...)* @printf( i8* getelementptr ([4 x
i8]* @.str, i32 0, i32 0), i32 %tmp18 ) ; <i32> [#uses=0]
Into:
%tmpFresh = getelementptr [4 x i8]* @.str, i32 0, i32 0 ; <i8*> [#uses = 1]
%tmp20 = tail call i32 (i8*,
2010 Dec 14
3
[LLVMdev] __used__ attributes in llvm-gcc's crtstuff.c
Hello,
I'm wondering why only some global static variables are marked with
__used__ attributes in llvm-gcc/gcc/crtstuff.c.
GCC compiles crtstuff.c with -fno-toplevel-reorder option, which ensures
that
unused static globals are not removed during optimization. However, since
LLVM does not support that option, I presume __used__ attribute is used
instead.
For example, __CTOR_LIST__[1]
2007 Oct 25
2
What to do to use libvorbis with FreePascal?
All,
I am a FreePascal programmer. I am making a Pascal-based application now,
and want to use vorbis as its sound files.
What should I do so that I can use libvorbis with FreePascal?
(Actually, I use Lazarus as the Windows development environment)
Thanks.
--
Comodo Firewall Pro -- Powerful & Free, Forever! Visit www.comodo.com
Support patent-free audio! Visit www.playogg.org
Use
2012 Jul 22
12
[LLVMdev] Setting up a cross-compiler for cortex-m3
On 22 July 2012 20:42, Anton Korobeynikov <anton at korobeynikov.info> wrote:
>> Any suggestions?
> Try to specify CPU explicitly.
He shouldn't have to, but that might help. Maybe setting -march? This
is a big mess...
I thought that v7 always assumed Thumb2 for the thumb flag, and v7M
should always assume Cortex-M3 CPU if none provided.
It's funny that James had a great
2008 Aug 05
2
a simple Asterisk AMI interface with Delphi (or Lazarus+FreePascal)
Hi Everyone,
Those of you who have a simple home-based Asterisk box might
be interested in a "simple" Win32 (Win2K or WinXP) interface to
the AMI manager. The quick-start versions merely require
unzipping with NO Installation - hence, NO Uninstall (i.e., no
registry writes at any time by the install nor by the program).
(Unfortunately) the INSTALL version does write to the
2013 Mar 29
2
[LLVMdev] x86_stdcallcc @<n> mangling vs. '\1' prefix [was: x86_stdcallcc and extra name mangling on Windows]
Anton, what do you think of David's patch with this test case? OK to
commit that?
On Wed, Feb 20, 2013 at 12:43 PM, Anton Korobeynikov <
anton at korobeynikov.info> wrote:
> The patch looks incorrect. The code just needs to handle \1 properly
> and clang extended to add explicit \1 to the names which does not
> require mangling.
>
> I do not think that moving whole
2007 May 14
4
[*Win32 0.60] Sending call notification by e-mail/web?
Hello,
In case there are other users of the AsteriskWin32 port...
I haven't really used the AGI feature of Asterisk to run an application
from extensions.conf. *Win32 supports Perl, which I don't know. Apparently,
it's also possible to write AGI applications as EXE's (there's a
eagi-test.exe file installed by default).
=> When a call comes in, I'd like an AGI
2006 Dec 31
8
(OT) Where to post free source for AGI?
Hey all,
After figuring out a problem with AGI and freepascal, I have finished
writing a small Cepstral (http://www.cepstral.com) AGI app. I wrote a
small readme for it at http://www.datatrakpos.com/misc/dial/readme.txt.
I'd like to give it to the community (source/binary) and was wondering
where to post it?
The wiki?
Also, anyone have suggestion on licensing? LGPL? FreeBSD?
Thanks
2006 Dec 29
2
Binary AGI Scripts
Hi Everyone,
I'm wondering if anyone here write AGI's in compiled binaries. I'm
writing a small Cepstral AGI in Freepascal/Lazarus. I know there are
some other AGI's out there, but I wanted to add some more functionality
than what is available such as having the AGI determine if the "data"
argument is plain text or a path to a text file and act accordingly.
The
2007 Jun 07
5
[LLVMdev] libc dependencies, code generation questions
Hello,
I'm looking into creating an llvm backend for the Free Pascal
Compiler (<http://www.freepascal.org>). After reading a bit through
the documentation and looking at some code generated by llvm-gcc, I
have a couple of questions:
1) is there a way to specify ranges in the switch statement? Pascal
supports switch statements (called "case" statements there) which
2012 Mar 14
2
[LLVMdev] How to set constant pool section?
Hi,
In the document: http://llvm.org/docs/WritingAnLLVMBackend.html
described example like:
SparcTargetAsmInfo::SparcTargetAsmInfo(const SparcTargetMachine &TM) {
Data16bitsDirective = "\t.half\t";
Data32bitsDirective = "\t.word\t";
Data64bitsDirective = 0; // .xword is only supported by V9.
ZeroDirective = "\t.skip\t";
CommentString = "!";
2012 Mar 14
0
[LLVMdev] How to set constant pool section?
Hello
> I really need in my backend value for this section, distinct from
> default. Where can I set it?
It was renamed to ReadOnlySection. You might want to check the logic
inside CodeGen/TargetLoweringObjectFileImp.cpp (in particular -
TargetLoweringObjectFile::SelectionSectionForGlobal) to see how it's
used.
--
With best regards, Anton Korobeynikov
Faculty of Mathematics and
2010 Jan 05
2
[LLVMdev] Removing the constant pool
Hi all,
I was wondering if it is possible to stop floating-point constants being converted to use the constant pool? As for our back-end we would like to be able to treat floating point constants the same way integer constants are treated instead of having to go via the constant pool.
Thanks for your help,
Rob
-
This message is subject to Imagination Technologies' e-mail terms:
2006 Jun 20
3
hello Excel... (native/Package/BETA)
Dear list members
I am pleased to annonce that I have just finished a native Excel
reader/writer. It's wrapped up in two packages: either "xlsReadWrite" (open
source) or the slightly beefed-up "xlsReadWritePro" (shareware). Working
with Excel data is now as easy as writing read.xls and write.xls.
Some more details:
- Infos and download: http://treetron.googlepages.com
-
2005 May 26
1
Sourceforge CVS
The Shorewall CVS repository is now safely ensconced at Sourceforge.
http://sourceforge.net/cvs/?group_id=22587
Please note that unlike with the old repository here at shorewall.net,
at Sourceforge there is a delay in updating the ViewCVS (web) copy of
the repository. As a consequence, developer commits are not immediately
available for browsing with ViewCVS
2007 Jul 23
1
GNU pascal
Is there a package for CentOS of GNU/Pascal?
--
21:50:04 up 2 days, 9:07, 0 users, load average: 0.92, 0.37, 0.18
---------------------------------------------------------
Lic. Mart?n Marqu?s | SELECT 'mmarques' ||
Centro de Telem?tica | '@' || 'unl.edu.ar';
Universidad Nacional | DBA, Programador,
del Litoral |