Hi All, How can I run the IfConversion pass in JIT to optimize my code for ARM as a Target Architecture? -- View this message in context: http://llvm.1065342.n5.nabble.com/Machine-level-IfConversion-for-ARM-tp69513.html Sent from the LLVM - Dev mailing list archive at Nabble.com.
I'm not sure what you mean. The 32-bit ARM target already runs the ifconverter by default. Evan On Jun 16, 2014, at 11:44 AM, reem abdelkader <rm_aik at yahoo.com> wrote:> Hi All, > > > How can I run the IfConversion pass in JIT to optimize my code for ARM as a > Target Architecture? > > > > -- > View this message in context: http://llvm.1065342.n5.nabble.com/Machine-level-IfConversion-for-ARM-tp69513.html > Sent from the LLVM - Dev mailing list archive at Nabble.com. > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
I need to do some analysis, in which I have to selectively convert IFs. I am trying to find a way to call this optimization pass from the JIT code, thus I can decide which branches to convert and which to keep. Apparently I cannot do this using a pass manager. -- View this message in context: http://llvm.1065342.n5.nabble.com/Machine-level-IfConversion-for-ARM-tp69513p69622.html Sent from the LLVM - Dev mailing list archive at Nabble.com.
Possibly Parallel Threads
- Questions on ifconversion and predication
- [PATCHish] IfConversion; lost edges for some diamonds
- {ARM} IfConversion does not detect BX instruction as a branch
- {ARM} IfConversion does not detect BX instruction as a branch
- [LLVMdev] Incorrect Simple pattern matching in lib/CodeGen/IfConversion.cpp