similar to: [LLVMdev] STM8 backend for Clang

Displaying 20 results from an estimated 200 matches similar to: "[LLVMdev] STM8 backend for Clang"

2011 Feb 21
0
[LLVMdev] STM8 backend for Clang
On Sun, Feb 20, 2011 at 4:23 PM, Andreas Färber <andreas.faerber at web.de> wrote: > Hi there, > > Inspired by the recent FOSDEM keynote, I've tried to write an LLVM > backend for the STM8 microcontroller platform. The STM8S-Discovery > evaluation board [1] has been handed out for free or is sold dirt- > cheap, but there is no Open Source cross-compiler for it. The >
2011 Feb 22
1
[LLVMdev] STM8 backend for Clang
Am 21.02.2011 um 02:44 schrieb Eli Friedman: > On Sun, Feb 20, 2011 at 4:23 PM, Andreas Färber <andreas.faerber at web.de > > wrote: >> The first issue I stumbled upon was that the Program Counter register >> is 24 bits. [...] > > [...] if the only > 24-bit register is the program counter, you could probably get away > with pretending it's a 32-bit
2011 Mar 13
1
[LLVMdev] backend question
Am 08.03.2011 um 19:59 schrieb Ken Dyck: > If you are interested, I can send you a patch of the changes that I > made to the 2.8 release for a backend that targets a 24-bit > word-addressable DSP, but it is quite rough and it includes changes in > which you probably aren't interested (support for non-power-of-2 > integer sizes and some other bug fixes). I would be interested
2011 May 13
2
[LLVMdev] Difficulty compiling LLVM-based tools with clang
I recently modified my compiler's build files to use clang if it detects its available, however I'm running into a number of problems with this. I'm having one set of problems on OS X, and a different set of problems under Ubuntu. In both cases I'm attempting to link my frontend - compiled with clang - against the LLVM libraries - compiled with gcc. (I thought about compiling LLVM
2011 Apr 05
0
[LLVMdev] inserting a print statement into IR
On 4/4/2011 6:26 PM, George Baah wrote: > Hi Everyone, > I am trying to construct the print statement : printf("value:%d\n", > value); > This is my llvm code. It is seg faulting at > builder.CreateGlobalStringPtr(str,""). This might be easier to debug with a stack trace. Use a debugger to see the call stack when the segfault occurs. Also try to isolate
2012 Oct 16
3
[LLVMdev] Find template types of std::map
Hi, for a current project I'm required to get the types of the template arguments key and value for std::map<K,V>. I've noticed that the STL implementation used by Clang defines the type of the map as %"class.std::map" = type { %"class.std::_Rb_tree" } which then is further defined and finally ends as %"struct.std::_Rb_tree_node_base" =
2011 Apr 05
3
[LLVMdev] inserting a print statement into IR
Hi Everyone, I am trying to construct the print statement : printf("value:%d\n", value); This is my llvm code. It is seg faulting at builder.CreateGlobalStringPtr(str,""). Thanks. George vector<const Type *> params; params.push_back(Type::getInt8PtrTy(M.getContext())); FunctionType *fType = FunctionType::get(Type::getInt32Ty(M.getContext()), params, true); Constant
2011 May 13
0
[LLVMdev] Difficulty compiling LLVM-based tools with clang
On 11-05-12 8:33 PM, Talin wrote: > I recently modified my compiler's build files to use clang if it detects > its available, however I'm running into a number of problems with this. > I'm having one set of problems on OS X, and a different set of problems > under Ubuntu. > > In both cases I'm attempting to link my frontend - compiled with clang - > against the
2011 May 13
1
[LLVMdev] Difficulty compiling LLVM-based tools with clang
On 5/12/11 7:08 PM, Rafael Ávila de Espíndola wrote: > The problem comes from SearchForAddressOfSpecialSymbol.cpp: > > // FIXME: Currently disabled when using Clang, as we don't always > have our > // runtime support libraries available. > #ifndef __clang__ > #ifdef __i386__ > EXPLICIT_SYMBOL(__eprintf); > #endif > #endif > > Now, exactly
2007 May 08
1
asterisk 1.2 from svn ... lock on shutdown
Hi, I hope this gets picked up by some bug marshall ... I have downloaded (yesterday) the 1.2 branch from svn ... When running: asterisk -vvvvc loaded modules: [modules] autoload=no load => pbx_functions.so load => pbx_config.so load => codec_a_mu.so load => format_pcm_alaw.so load => codec_ulaw.so load => codec_alaw.so load => format_pcm.so load => func_uri.so
2011 Mar 08
0
[LLVMdev] backend question
On Tue, Mar 8, 2011 at 5:14 AM, Jacques Van Damme <Jacques.VanDamme at synopsys.com> wrote: > I am writing a backend for an architecture that has only 16-bit word > addressing (No byte addresses ever.  All data are always 16-bit). > > How can I specify this in the backend? In short, you can't. Word-addressable memory is not currently supported in LLVM (or Clang, for that
2011 Mar 08
3
[LLVMdev] backend question
Hi All, I am writing a backend for an architecture that has only 16-bit word addressing (No byte addresses ever. All data are always 16-bit). How can I specify this in the backend? As an example, consider the following instruction: %arrayidx = getelementptr [129 x i16]* @flags, i16 0, i16 %i.043 When I generate assembler code, this now results in %i.043 being multiplied by 2 in the address
2011 Feb 11
0
[LLVMdev] Compiler error when self-hosting
I've hit this weird compiler error when building llvm/clang $ clang --version clang version 2.9 (trunk 125254) Target: x86_64-apple-darwin10 Thread model: posix Source rev is 125326 $ make llvm[1]: Compiling APFloat.cpp for Release build llvm[1]: Compiling APInt.cpp for Release build llvm[1]: Compiling APSInt.cpp for Release build llvm[1]: Compiling Allocator.cpp for Release build llvm[1]:
2010 Mar 23
2
[LLVMdev] How to avoid memory leaks
Hi Jeffrey, Listed below the Full valgrind report (using latest revision r99309) The program creates many thousands of instructions and values as you can see from the report below ==20504== Memcheck, a memory error detector ==20504== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==20504== Using Valgrind-3.5.0-Debian and LibVEX; rerun with -h for copyright info ==20504==
2011 Apr 05
2
[LLVMdev] inserting a print statement into IR
This is the seg fault I am getting. dyld: lazy symbol binding failed: Symbol not found: __ZN4llvm13IRBuilderBase18CreateGlobalStringEPKcRKNS_5TwineE Referenced from: /Users/georgebaah/llvm_dir/llvm-2.8/Debug+Asserts/lib/LLVMArrayBoundsCheck.dylib Expected in: flat namespace dyld: Symbol not found: __ZN4llvm13IRBuilderBase18CreateGlobalStringEPKcRKNS_5TwineE Referenced from:
2004 Feb 02
2
[LLVMdev] Bug In Module::getConstantPointerRef ?
I was about to post a bug concerning this, but I thought I'd check with you folks first. The symptom is a SIGSEGV in my program in the standard library template for red black trees (bits/stl_tree.h). The crash occurs as the result of an LLVM Module method, getConstantPointerRef which looks like: // Accessor for the underlying GlobalValRefMap... ConstantPointerRef
2003 Dec 03
1
Date: Mon, 1 Dec 2003 13:59:57 +0100
subscribe -------------------------------------------------------- Faerber Tobias Siemens AG ICM MP PD SW4 MCH 21 Information and Communication Mobile Grillparzerstrasse 10 a 81675 Munich, Germany Fixed net: +49 89 722 58578 Mobile net: +49 1755721351 Fax: +49 89 722 59070 <mailto:tobias.faerber@mch.siemens.de <mailto:tobias.faerber@mch.siemens.de> >
2012 May 04
1
[LLVMdev] StructTypes into one
I have such problem with linking represented files.... llvm-link 1.bc 2.bc -o 3.bc 2012/5/4 Duncan Sands <baldrick at free.fr> > Hi Михаил, > > > Is it possible to merge StructTypes with different names like: > > > > %"class.std::allocator.4" = type { i8 } > > %"class.__gnu_cxx::new_allocator.5" = type { i8 } > >
2010 Jul 26
2
Animation:Master 2004
Hi all, Has anyone got Animation:Master (preferably the 2004 version) working on Wine in Ubuntu? I know the AppDB lists Animation:Master 2005 rating as 'Garbage' because it requires the CD to run, but that hasn't been a problem for me. The program actually shows the splash screen and appears to load quite well, but when the main program window appears, there is no mouse cursor (it
2001 Nov 04
3
2.4.13 kernel on Redhat 7.2
I have tried everything to compile a new kernel on my 7.2 base system. I have used 2.4.13-ac6 and 2.4.13 w/ ext3 patch. I have compiled with ext3 built-in and with ext3 as module (with the initrd). I have a SCSI system so I have done the previous variations with both SCSI support built-in and modular (with the initrd). The error I get is: Remounting root filesystem in read-write mode: mount: no