Displaying 20 results from an estimated 81 matches for "mmi".
Did you mean:
mmio
2017 May 10
2
Playing FLAC Files on Audi MMI
Hello,
I am hoping that perhaps you know the answer to my car audio question,
or can at least point me in the right direction. I own a 2013 Audi S4
that has the 3G-Plus Multi Media Interface (MMI) with the Bang & Olufsen
Sound System.
The MMI is able to playback lossy, compressed audio files (MP3, WMA and
AAC), but does not have native support for FLAC, ALAC, or WMA Lossless.
However, I've read that the MMI system in other 2013 Audi models do have
native support for playing ba...
2017 May 11
0
Playing FLAC Files on Audi MMI
...10, 2017 at 4:45 AM, elio manes <elioarmando at optonline.net>
wrote:
> Hello,
>
>
> I am hoping that perhaps you know the answer to my car audio question, or
> can at least point me in the right direction. I own a 2013 Audi S4 that
> has the 3G-Plus Multi Media Interface (MMI) with the Bang & Olufsen Sound
> System.
>
>
> The MMI is able to playback lossy, compressed audio files (MP3, WMA and
> AAC), but does not have native support for FLAC, ALAC, or WMA Lossless.
> However, I've read that the MMI system in other 2013 Audi models do have
>...
2020 Nov 12
0
Supporting external MCContext in MMI
Hi we have something like an external driver that likes to own MCInst data
externally, i.e. outside from LLVM. By default, the
MachineModuleInfo/WrapperPass creates its own context in the constructor
of MachineModuleInfo. MMI's context is used throughout codegen. When using
a MCStreamer with an external context one can achieve almost what we want,
because the streamer's context is used to create MCInst, but not all data
will be owned by the streamer's context. For example symbols are still
owned by MMI's...
2019 Feb 20
2
proposal for optimization method
..._ctzll(state^1);
result|=1ULL<<ctz;
state+=x<<ctz;
state&=mask;
}
return result;
}
now consider the following steps:
from the 2 constants (d and r) we create 3 constants (with the same bit length):
constants uint32 s,u,mmi;
mmi = find_mod_mul_inverse(d,32);
s = (r*mmi);
u = (UINT32_MAX-r)/d; // UINT32_MAX corresponds to pow(2,32)-1.
the idea behind these constants is the following formula:
mmi_of(d)*x=x/d+(x%d)*mmi_of(d)
now after we generated the constants, we will just emit the following
code instead of the former...
2012 Sep 04
3
Comparing Von Bertalanffy Growth Curves
...2010L, 2010L, 2010L, 2010L, 2011L, 2011L, 2011L, 2011L, 2011L, 2012L, 2012L, 2012L, 2012L, 2012L)), .Names = c("Age", "MM", "Year"), class = "data.frame", row.names = c(NA, -37L))
?
In case it's helpful here is all my code before this point:
str(LMB)
MMi=as.integer(MM)
Yearf=as.factor(Year)
Agei=as.integer(Age)
( svCom <- vbStarts(MMi~Agei,data=LMB))
( svGen <- lapply(svCom,rep,2) )
vbGen <- MMi~Linf[Yearf]*(1-exp(-K[Yearf]*(Age-t0[Yearf]))+error)
fitGen <- nls(vbGen,data=LMB,start=svGen)
?
Thank you, April
2008 Feb 04
0
[LLVMdev] Exception handling in JIT
...+ abort();
> + return 0;
> + }
> +
> + virtual void emitLabel(uint64_t LabelID) {
> + assert(0 && "emit Label not implementated yet!");
> + abort();
> + }
> +
> +
> + virtual void setModuleInfo(llvm::MachineModuleInfo* MMI) { }
> +
> +
> /// JIT SPECIFIC FUNCTIONS - DO NOT IMPLEMENT THESE HERE!
> void startFunctionStub(unsigned StubSize, unsigned Alignment =
> 1) {
> assert(0 && "JIT specific function called!");
> Index: lib/CodeGen/MachOWriter.cpp
> =========...
2008 Feb 01
2
[LLVMdev] Exception handling in JIT
Dear all,
Here's a new patch with Evan's comments (thx Evan!) and some cleanups.
Now the (duplicated) exception handling code is in a new file:
lib/ExecutionEngine/JIT/JITDwarfEmitter.
This patch should work on linux/x86 and linux/ppc (tested).
Nicolas
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: jit-exceptions.patch
URL:
2007 Dec 11
0
[LLVMdev] Exception handling in JIT
...all code emission requests will be ignored (this is the
> buffer overflow
> + /// condition).
> + unsigned char *CurBufferPtr;
I am not sure if it makes sense for this to maintain it's own
buffers. Can it be modified to use MachineCodeEmitter?
> +
> + MachineModuleInfo* MMI;
> +public:
> + virtual ~DwarfEmitter() {}
> +
> + /// startFunction - This callback is invoked when the specified
> function is
> + /// about to be code generated. This initializes the
> BufferBegin/End/Ptr
> + /// fields.
> + ///
> + virtual void startFunc...
2007 Dec 10
2
[LLVMdev] Exception handling in JIT
Hi everyone,
Here's a patch that enables exception handling when jitting. I've
copy/pasted _many_code from lib/Codegen/DwarfWriter.cpp, so we may need
to factorize it, but the functionality is there and I'm very happy with
it :)
lli should now be able to execute the output from llvm-gcc when using
exceptions (the UnwindInst instruction is not involved in this patch).
Just add the
2007 Dec 12
3
[LLVMdev] Exception handling in JIT
...s. Can it be modified to use MachineCodeEmitter?
>
>
You mean DwarfEmitter inherits MachineCodeEmitter? There are
MachineCodeEmitter functions that are really not related to
MachineCodeEmitter (eg addRelocation, getConstantPoolEntryAddress, etc).
>> +
>> + MachineModuleInfo* MMI;
>> +public:
>> + virtual ~DwarfEmitter() {}
>> +
>> + /// startFunction - This callback is invoked when the specified
>> function is
>> + /// about to be code generated. This initializes the
>> BufferBegin/End/Ptr
>> + /// fields.
>> +...
2008 Apr 17
1
[LLVMdev] Being able to know the jitted code-size before emitting
...;I require to know the size
of what you want to emit"
2) DwarfJITEmitter is augmented with GetSize* functions
3) JITEmitter::startFunction checks if the JITMemoryManager requires to
know the size. If so, it computes it and gives it through the ActualPtr
argument.
I suppose it's OK to commit, but if anyone wants to complain, I'm
listening :)
Thanks,
Nicolas
Evan Cheng wrote:
> On Apr 16, 2008, at 1:46 AM, Nicolas Geoffray wrote:
>
>
>>> How about a default GetInstSize() as well? Return 1 for every
>>> instruction except for some special TargetIns...
2020 Nov 12
2
LLVM X86 MachineBasicBlock inserting push and pop instructions causes segmentation fault
...elevant logic portions are included):
/* Inserts push rcx followed by pop rcx before each MachineBasicBlock */
void VirtualTimeManager::__insertVtlLogic(MachineFunction &MF,
MachineBasicBlock* origMBB) {
const llvm::TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
auto MMI = &MF.getMMI();
llvm::Module &M = const_cast<Module &>(*MMI->getModule());
if (origMBB->empty() || !origMBB->isLegalToHoistInto())
return;
llvm::BuildMI(*origMBB, origMBB->begin(), DebugLoc(),
TII.get(X86::POP64r)).addReg(X86::RCX);
/*...
2013 Sep 29
2
[LLVMdev] StackColoring remaps debug info from unrelated functions
...ries to generate a variable DIE using a completely wrong frame-index
(DebugDwarf tries to resolve frame index 27 in a simple function which
only has a single frame object .. ).
After digging around, I found that MachineModuleInfo has a
VariableDbgInfo map, that is filled by SelectionDAGBuilder.
MMI->VariableDbgInfo maps MDNodes representing variables to a
<FrameIndex, DebugLoc> pair. All infos of all functions reside in a
single map per module.
In lib/CodeGen/StackColoring.cpp:493 is the only place where this
information is updated (I am using LLVM 3.3, but the code seems to be...
2007 May 14
1
Some problems with mysql CDR
...nter and need to record all calls. We use
the uniqueid field in the CDR to match with the recording, which we labeled
with {UNIQUEID} in MixMonitor. For some reason, the uniqueid is not correct
in the CDR. Here is the manager event for a call:
Event: Cdr
Privilege: call,all
AccountCode: 6384106:MMI-Y:200705081051010077
Source: 0000000000
Destination: 6398714109927773
DestinationContext: outbound
CallerID: 0000000000
Channel: Zap/15-1
DestinationChannel: SIP/teliax-081ed5b0
LastApplication: NoOp
LastData:
StartTime: 2007-05-08 10:51:04
AnswerTime: 2007-05-08 10:51:05
EndTime: 2007-05-08 11:01:...
2013 Sep 30
0
[LLVMdev] StackColoring remaps debug info from unrelated functions
...oblem ?
I understand that you can’t release your source code, but there is an easy way to generate test-cases from confidential code. If you can write a “verifier" that makes the compiler crash on an assertion then you can use bug point to reduce your test case. You don’t need to actually commit the verifier, just the reduced test case.
Thanks,
Nadav
On Sep 29, 2013, at 1:40 PM, Stefan Hepp <stefan at stefant.org> wrote:
> Hi,
>
> I run into a a strange error when compiling with debug infos, where LLC tries to generate a variable DIE using a completely wrong frame-index...
2008 Apr 28
3
Problem with World of Warcraft
...running World of Warcraft, after it has been installed.
I copied over all the CD/DVD contents for both WoW and WoW:TBC on to my HDD and installed it, then patched it with Wine without a hitch.
However, now when I go to run the game I get the following errors in the console:
Code:
mothermayi at mmi-desktop:~/.wine/drive_c/Program Files/World of Warcraft$ wine WoW.exe -opengl
preloader: Warning: failed to reserve range 00000000-60000000
preloader: Warning: failed to reserve range 00000000-60000000
err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please report
preloader...
2003 Mar 06
2
compiling R on sparc-solaris
...#39;R_SaveAsPng':
rbitmap.c:122: structure has no member named 'jmpbuf'
make[4]:*** [rbitmap.lo] Error 1
Has anyone encountered this problem? Any solutions? Is there are compiled binary somewhere that I could use?
Grateful for any help.
Richard
Richard Kerr, Quantitative Geneticist
MMI Genomics
Davis, CA 95616
richard.kerr at mmigenomics.com
(desk) 530-297-2938
2008 Feb 05
0
[LLVMdev] llvm 46728 won't build
Somebody forget a header?
llvm[2]: Compiling AsmPrinter.cpp for Debug build
AsmPrinter.cpp: In member function ‘virtual bool
llvm::AsmPrinter::doInitialization(llvm::Module&)’:
AsmPrinter.cpp:121: error: ‘MMI’ was not declared in this scope
AsmPrinter.cpp: In member function ‘void
llvm::AsmPrinter::printDeclare(const llvm::MachineInstr*) const’:
AsmPrinter.cpp:1298: error: ‘MMI’ was not declared in this scope
2020 Nov 12
0
LLVM X86 MachineBasicBlock inserting push and pop instructions causes segmentation fault
...cluded):
>
> /* Inserts push rcx followed by pop rcx before each MachineBasicBlock */
> void VirtualTimeManager::__insertVtlLogic(MachineFunction &MF,
> MachineBasicBlock* origMBB) {
> const llvm::TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
> auto MMI = &MF.getMMI();
> llvm::Module &M = const_cast<Module &>(*MMI->getModule());
> if (origMBB->empty() || !origMBB->isLegalToHoistInto())
> return;
> llvm::BuildMI(*origMBB, origMBB->begin(), DebugLoc(),
> TII.get(X86::POP64r))....
2009 Mar 17
1
Need to build package for Affy HT HG-U133+ PM arrays
...ation, and tab probe files downloaded from Affy, and
makePdInfoPackage() fails like so:
makePdInfoPackage(pkg, destDir="/home/mcininch/hthgu133pluspm")
Creating package in /home/mcininch/hthgu133pluspm/pd.ht.hg.u133.plus.pm
Error in data.frame(pmi = batchMat[isPm, "indices"], mmi = batchMat[!isPm,
:
arguments imply differing number of rows: 18230, 180
Error in is(object, Cl) :
error in evaluating the argument 'bind.data' in selecting a method for
function 'dbSendPreparedQuery'
Any direction to notes or tutorials on the subject?
[[alternative HTML...