search for: mips116

Displaying 5 results from an estimated 5 matches for "mips116".

Did you mean: mips16
2013 Mar 27
2
[LLVMdev] LLVM pass question
What I am thinking of now is to just register the MIPS116 and MIPS32 DAGToDAGISel passes and then within run on machine function, I can just return if the current mode indicates that mips16 is needed for example, so the run on machine function for Mips32 would return immediately. On 03/27/2013 10:05 AM, Reed Kotler wrote: > I guess another way to do...
2013 Mar 27
0
[LLVMdev] LLVM pass question
...running. Make-check at least passes in this case. So in principle turn on the dual mode now and debug whatever misc is left. For this I insert another pass before the mips16 and non mips16 passes. On 03/27/2013 10:19 AM, Reed Kotler wrote: > What I am thinking of now is to just register the MIPS116 and MIPS32 > DAGToDAGISel passes and then within run on machine function, I can just > return if the current mode indicates that mips16 is needed for example, > so the run on machine function for Mips32 would return immediately. > > On 03/27/2013 10:05 AM, Reed Kotler wrote: >>...
2013 Mar 27
1
[LLVMdev] LLVM pass question
...passes in this case. > > So in principle turn on the dual mode now and debug whatever misc is left. > > For this I insert another pass before the mips16 and non mips16 passes. > > On 03/27/2013 10:19 AM, Reed Kotler wrote: >> What I am thinking of now is to just register the MIPS116 and MIPS32 >> DAGToDAGISel passes and then within run on machine function, I can just >> return if the current mode indicates that mips16 is needed for example, >> so the run on machine function for Mips32 would return immediately. >> >> On 03/27/2013 10:05 AM, Reed Ko...
2013 Mar 27
0
[LLVMdev] LLVM pass question
I guess another way to do this is to just register both passes for mips16 and mips32 and have them return immediately if it is not their turn to run. On 03/27/2013 08:58 AM, Reed Kotler wrote: > I'm implementing this ability to switch between mips16 and mips32 on a > per function basis. > > One issue that I've run into is regarding the DAGToDAGIsel pass. > > We have a
2013 Mar 27
2
[LLVMdev] LLVM pass question
I'm implementing this ability to switch between mips16 and mips32 on a per function basis. One issue that I've run into is regarding the DAGToDAGIsel pass. We have a different subclass for mips16 and non mips16 ( conceivably later there could be a separate one for micromips). I need to run a different pass depending on whether it's mips16 or mips32. My initial plan was to create