Displaying 5 results from an estimated 5 matches for "antidep".
Did you mean:
aantidep
2012 Aug 10
2
[LLVMdev] [RFC] Bundling support in the PostRA Scheduler
...ing phase ordering
problem, but of course it's more complex to implement and
modularize. (I'm unsure if it's possible to exploit the current
register allocator code easily with it).
Another solution (which we use in TCE) is to use register renaming.
That is, rename schedule-restricting antideps introduced by
the pre-RA "on the fly" during scheduling. It's sort of a middle
ground solution that allows modularizing the proper RA to
a separate pass cleanly. However, its proper implementation goes
step-by-step towards the integrated allocator (smarter the renamer
becomes, more i...
2012 Aug 13
0
[LLVMdev] [RFC] Bundling support in the PostRA Scheduler
...m, but of course it's more
> complex to implement and modularize. (I'm unsure if it's possible to
> exploit the current register allocator code easily with it).
>
> Another solution (which we use in TCE) is to use register renaming.
> That is, rename schedule-restricting antideps introduced by the pre-RA
> "on the fly" during scheduling. It's sort of a middle ground solution
> that allows modularizing the proper RA to a separate pass cleanly.
> However, its proper implementation goes step-by-step towards the
> integrated allocator (smarter the ren...
2012 Aug 09
0
[LLVMdev] [RFC] Bundling support in the PostRA Scheduler
Ivan,
IMHO the current bundle infrastructure is in need of some additional
features - not only bundle handling utilities, but also support for liveness
computation, several (key) code transformation passes etc. (see my recent
post for conditional defs for instance). Does your back-end perform any
substantial transformations to the code _after_ the second pass (postRA)
scheduler and bundle
2013 Oct 03
0
[LLVMdev] libclang JIT frontend
...39;struct-path-tbaa' defined more than once!
<premain>: CommandLine Error: Argument 'enable-tbaa' defined more than once!
<premain>: CommandLine Error: Argument 'enable-bc-uselist-preserve' defined more than once!
<premain>: CommandLine Error: Argument 'agg-antidep-debugmod' defined more than once!
--------------- end snip, but this continues and continues! -------------------
The "Result = 55" is the correct return value from compiling the first source file (i.e fib(10)). Processing the second causes the repeating <premain> complaints....
2012 Jul 31
6
[LLVMdev] [RFC] Bundling support in the PostRA Scheduler
Hi,
I'm working on a custom top-down post RA scheduler which builds bundles
at the same time for our VLIW processor. I've borrowed most of the
implementation from the resource priority queue implemented for the
existent VLIW scheduler but applied to the context of MI scheduling.
Basically, instructions that are likely to be bundled must be scheduled
first (i.e. get higher priority).