search for: dematerializing

Displaying 3 results from an estimated 3 matches for "dematerializing".

Did you mean: rematerializing
2012 Mar 18
0
[LLVMdev] Dematerializing functions during opt
I'm writing an opt pass that adds a lot of new functions to a module. In some extreme cases, this causes opt to fail with out-of-memory errors. Since all the created functions quickly become unneeded for my pass, I am trying to find a way to discard them from memory (i.e., write them to disk). I noticed there is a method to do just this: GlobalValue::Dematerialize. However, there does not
2015 Jan 12
3
[LLVMdev] NP-hard problems in the LLVM optimizer?
Hi all. I’ve heard a couple of times that some of the problems solved by various passes in the optimizer are indeed NP-hard, even though the instances are small enough to be tractable (and very quickly). Is this true? If so, which are these problems? Register allocation? Instruction scheduling? Are they solved exactly or by approximations? Or not solved at all (the need of solving them is
2017 Dec 19
3
Register Allocation Graph Coloring algorithm and Others
Hi Leslie, I suggest adding these 3 papers to your reading list. Register allocation for programs in SSA-form Sebastian Hack, Daniel Grund, and Gerhard Goos http://www.rw.cdl.uni-saarland.de/~grund/papers/cc06-ra_ssa.pdf Simple and Efficient Construction of Static Single Assignment Form Matthias Braun , Sebastian Buchwald , Sebastian Hack , Roland Leißa , Christoph Mallon , and Andreas