similar to: getting code ranges of multiple blocks and prevent reordering?

Displaying 20 results from an estimated 6000 matches similar to: "getting code ranges of multiple blocks and prevent reordering?"

2014 Mar 21
2
[LLVMdev] Unwind, exception handling, debuggers and profilers
On 21 March 2014 18:47, Logan Chien <tzuhsiang.chien at gmail.com> wrote: > * There's the table for ARM target: > > - no attribute => emit unwind table > - with nounwind => emit unwind table with cantunwind > - with uwtable => emit unwind table > - with uwtable+nounwind => emit unwind table WITHOUT the cantunwind > > The cantunwind record will stop the
2016 Oct 17
2
Assertion fail/crash in X86FrameLowering::GetFrameIndexReference SEH
Hi, I'm gettign an assertion fail/crash in X86FrameLowering::GetFrameIndexReference when compiling the following bitcode: https://gist.github.com/carlokok/868cddebeb9acc8ccbac6253de0480b0 I tried removing the llvm.frameaddres calls but that's not it, where can I start looking for what my mistake here is? Code seems to verify just fine. ; #0 0x00e1afe8
2016 Oct 19
2
Assertion fail/crash in X86FrameLowering::GetFrameIndexReference SEH
I think r262546 introduced the assumption that allocas are used exactly once with catchpad. It seems easy to fix, though. On Mon, Oct 17, 2016 at 11:51 PM, Carlo Kok via llvm-dev < llvm-dev at lists.llvm.org> wrote: > This turned out to be related to reusing the local used in the catchpad, > for example given the following c++ code: > > extern void rthrow(); > > int
2016 Nov 15
2
how to prevent LLVM back-end from reordering instructions at instruction scheduling?
Hello, I have a LLVM backend question regarding how to prevent compiler from reordering instructions. For example, I have the following instructions. Z_instruction is the one which I want to insert. // instruction order which I am looking for ///////////////////////////////////////// A_instruction B_instruction *Z_instruction* C_instruction D_instruction E_instruction F_instruction
2011 Mar 01
1
theora encoder reordering, order of puting data from DCT 8x8 blocks to huffman compressor, and puting result of huffman compressor to buffer bitstream memory
Good day! I'm creating HDL IP CORE (for using in FPGA) for theora encoder (now only I-frames). I don't undestand one moment. Now i develop such stages: 1. From RBG(byer) to YCbCr converter 2. DCT processing (8x8 pixels blocks) 3. Quantizator of DCT coeff. 4. Zig-Zag of quantized DCT coeff. and now i have uresolved last stage of compression - how i must send 8x8 blocks to huffman
2014 Nov 10
2
[LLVMdev] RFC: How to represent SEH (__try / __except) in LLVM IR
Moving this month old RFC to llvmdev. Not sure why I sent this to cfe-dev in the first place... --- Based on code review discussion from John, he thinks filter expressions should be emitted into the body of the function with the try, rather than being outlined by the frontend. Instead of having the frontend create filter functions, we would use labels in place of typeinfo. The IR would look
2014 Feb 10
2
[LLVMdev] [cfe-dev] Unwind behaviour in Clang/LLVM
> I disagree on this. Table emission by itself doesn't involve code > generation and I don't think it makes sense as a per function attribute > either. You either want it for all functions or only when needed (e.g. > exceptions are possible). As such, it makes perfect sense to me as a > global flag. It has to be an attribute because of LTO. You can LTO a file compiled with
2016 Nov 15
2
how to prevent LLVM back-end from reordering instructions at instruction scheduling?
Setting the MI as isTerminator should have the same impact, yes? I'm not sure of the other consequences of this though, if any, have to look into it. Thanks. -Ryan On Tue, Nov 15, 2016 at 5:18 PM, Krzysztof Parzyszek < kparzysz at codeaurora.org> wrote: > You can override TargetInstrInfo::isSchedulingBoundary for that. > > -Krzysztof > > On 11/15/2016 4:13 PM, Ryan
2014 Feb 06
7
[LLVMdev] Unwind behaviour in Clang/LLVM
Folks, We're having some discussions about the behaviour of exception handling and Dwarf sharing unwind logic, tables, etc. and it seems that the code around it wasn't designed with any particular goal in mind, but evolved (like the EHABI) and now we're seeing the results from it. The problems below are assuming C vs. C++, but it actually apply to any possibly-exceptional vs.
2016 Nov 15
5
how to prevent LLVM back-end from reordering instructions at instruction scheduling?
I have the same issue, would it be easier and more useful to attach a flag to the instruction to tell the scheduler not to move instructions across this boundary? -Ryan On Tue, Nov 15, 2016 at 5:11 PM, Krzysztof Parzyszek via llvm-dev < llvm-dev at lists.llvm.org> wrote: > You can create a DAG mutation that adds artificial dependencies between A, > B and Z. > > -Krzysztof >
2012 Feb 06
2
Reordering levels of a factor when the factor is part of a data frame
Hello R-users,    I have a data frame whose names of columns I don't know a priori, but the user of my code will know them. The user is supposed to save the name of the column that will need some reordering of the levels of the factor later on. The name of the column will be saved in an object called: variab the data frame is called df. If I try to the do following:
2018 Apr 09
2
Clang option for reordering sections in .text
Hi , I would like to know if there is any way to reorder functions in the object file in order to improve code locality by implementing subsections .text.hot. GCC controls this behavior with '-f(no)-reorder-functions' flag, is there any way to do so in clang? Regards, Priyanka -------------- next part -------------- An HTML attachment was scrubbed... URL:
2015 Apr 30
0
Packet reordering problem?
On Thu, Apr 30, 2015 at 02:55:59PM +0200, Armin Schindler wrote: > we are using tinc 1.0.24 with 6 hosts (endpoints). > Quality of service is used with prio qdisc on all network > interfaces. This means depending on the TOS value of the IP header > IP-packets will get a priority queue on the network interface. > > Packets from TINC (UDP 655) maybe reordered using these queues
2015 May 18
0
Packet reordering problem?
On Mon, May 18, 2015 at 12:08:53PM +0200, Armin Schindler wrote: > We didn't change that [ReplayWindow] setting, so the default is 16. > What exactly will happen if tinc gets a packet which should have arrived > 20 packtes before (because of the TOS prio queues)? With the default setting of 16, up to 128 packets can be arbitrarily reordered without problems. If a packet arrives that
2005 May 16
1
row.names need reordering
Hi, The row.names in my matrix seem to be out of order. I don't remember putting row.names in in the first place, I don't see what use they are, and they are out of order (perhaps because I sorted them at one point when the data was in data.frame format). Can I delete the rownames? or at least just reorder them in proper order? I know how to delete them -- how do I reorder them
2015 Jan 29
4
[LLVMdev] RFC: Native Windows C++ exception handling
Hi Reid, I’ve worked through a few scenarios, and I think this is converging. I’m attaching a new example, which extends the one we’ve been working through to handle a few more cases. I wasn’t sure what you intended the first i32 argument in an llvm.eh.actions entry to be. I’ve been using it as a place to store the eh state that I’m associating with the action, but that’s kind of circular
2015 Apr 30
2
Packet reordering problem?
Hello all, we are using tinc 1.0.24 with 6 hosts (endpoints). Quality of service is used with prio qdisc on all network interfaces. This means depending on the TOS value of the IP header IP-packets will get a priority queue on the network interface. Packets from TINC (UDP 655) maybe reordered using these queues to send out high-prio (VoIP) packets first. Could this create a problem on the
2009 Apr 07
1
matrix filtering and reordering
I have two matrixes, red: a 123 c 200 d 400 e 650 g 127 f 100 and blue: a 10 b 20 c 30 d 40 e 50 f 60 g 70 is there any easy way to get the next matrix: a 10 123 b 20 0 c 30 200 d 40 400 e 50 650 f 60 100 g 70 127 i.e. to add in the third column of blue the [,2] values of red corresponding to the file with same [x,1] value of blue, adding a cero in the case that there is no [x,1]
2007 May 09
0
Scriptaculous Sortables: dragging between sortables and reordering them by javascript?
Hello, I wanted to drag elements from one sortable to another - not a problem. the hard thing is that i want to call a JS function to reorder the elements by certain criterias (ranking f.e.). So the two involved sortables are firering two onUpdate event. When I am changing the order of the LI-elements of the first Sortable (by removing them and adding them again), the second onUpdate event will
2014 Jan 28
2
[LLVMdev] ldmxcsr reordering issue
Hi, I met troubles with jitting x86 codes when using Intrinsic::x86_sse_ldmxcsr. The target code must execute some SSE2 instruction with DAZ/FTZ modes enabled and others with DAZ/FTZ disabled. I'm trying to get this by emitting LDMXCSR instructions with proper flag words. It appeared however that execution engine sometimes reorders these instructions with computational ones (say with