I am trying on ARM processor to check on how complex instruction works, but not getting the expected result. In arm.md, a pattern for MLA instruction is present which should be used to emit the instruction " mla ________ " if i write the test code as : - main() { int a,b,c; a=10; b=5; c=7; a = b*c +b; //MLA } The result is that i get two different instructions. What should in done in md files or build/compile time to support these kind of instructions. Thanks -- View this message in context: http://old.nabble.com/Help-in-pointing-to-correct-pattern-in-md-file-tp27740461p27740461.html Sent from the gcc - Help mailing list archive at Nabble.com.