search for: neededstacksize

Displaying 10 results from an estimated 10 matches for "neededstacksize".

2009 Feb 16
3
[LLVMdev] Using CallingConvLower in ARM target
Thanks. More questions :-) /// Information about how the value is assigned. - LocInfo HTP : 7; + LocInfo HTP : 6; Do you know why this change is needed? Are we running out of bits? - NeededStackSize = 4; - break; - case MVT::i64: - case MVT::f64: - if (firstGPR < 3) - NeededGPRs = 2; - else if (firstGPR == 3) { - NeededGPRs = 1; - NeededStackSize = 4; - } else - NeededStackSize = 8; + State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, +...
2009 Feb 18
0
[LLVMdev] Using CallingConvLower in ARM target
...d. > - LocInfo HTP : 7; > + LocInfo HTP : 6; > > Do you know why this change is needed? Are we running out of bits? HTP was't using all of these bits. I needed the hasCustom bit to come from somewhere unless we wanted to grow this struct, so I grabbed a bit from HTP. > - NeededStackSize = 4; > - break; > - case MVT::i64: > - case MVT::f64: > - if (firstGPR < 3) > - NeededGPRs = 2; > - else if (firstGPR == 3) { > - NeededGPRs = 1; > - NeededStackSize = 4; > - } else > - NeededStackSize = 8; > + State.addLoc(...
2009 Feb 18
2
[LLVMdev] Using CallingConvLower in ARM target
...LocInfo HTP : 6; >> >> Do you know why this change is needed? Are we running out of bits? > > HTP was't using all of these bits. I needed the hasCustom bit to come > from somewhere unless we wanted to grow this struct, so I grabbed a > bit from HTP. > >> - NeededStackSize = 4; >> - break; >> - case MVT::i64: >> - case MVT::f64: >> - if (firstGPR < 3) >> - NeededGPRs = 2; >> - else if (firstGPR == 3) { >> - NeededGPRs = 1; >> - NeededStackSize = 4; >> - } else >> - Needed...
2009 Feb 26
0
[LLVMdev] Using CallingConvLower in ARM target
...gt;>> Do you know why this change is needed? Are we running out of bits? >> >> HTP was't using all of these bits. I needed the hasCustom bit to come >> from somewhere unless we wanted to grow this struct, so I grabbed a >> bit from HTP. >> >>> - NeededStackSize = 4; >>> - break; >>> - case MVT::i64: >>> - case MVT::f64: >>> - if (firstGPR < 3) >>> - NeededGPRs = 2; >>> - else if (firstGPR == 3) { >>> - NeededGPRs = 1; >>> - NeededStackSize = 4; >>&gt...
2009 Feb 28
3
[LLVMdev] Using CallingConvLower in ARM target
...why this change is needed? Are we running out of bits? >>> >>> HTP was't using all of these bits. I needed the hasCustom bit to come >>> from somewhere unless we wanted to grow this struct, so I grabbed a >>> bit from HTP. >>> >>>> -      NeededStackSize = 4; >>>> -    break; >>>> -  case MVT::i64: >>>> -  case MVT::f64: >>>> -    if (firstGPR < 3) >>>> -      NeededGPRs = 2; >>>> -    else if (firstGPR == 3) { >>>> -      NeededGPRs = 1; >>>> -      ...
2009 Apr 17
0
[LLVMdev] Using CallingConvLower in ARM target
...t; HTP was't using all of these bits. I needed the hasCustom bit to >>>>> come >>>>> from somewhere unless we wanted to grow this struct, so I >>>>> grabbed a >>>>> bit from HTP. >>>>> >>>>>> - NeededStackSize = 4; >>>>>> - break; >>>>>> - case MVT::i64: >>>>>> - case MVT::f64: >>>>>> - if (firstGPR < 3) >>>>>> - NeededGPRs = 2; >>>>>> - else if (firstGPR == 3) { >>>>...
2009 Apr 16
2
[LLVMdev] Using CallingConvLower in ARM target
...d? Are we running out of bits? >>>> >>>> HTP was't using all of these bits. I needed the hasCustom bit to come >>>> from somewhere unless we wanted to grow this struct, so I grabbed a >>>> bit from HTP. >>>> >>>>> -      NeededStackSize = 4; >>>>> -    break; >>>>> -  case MVT::i64: >>>>> -  case MVT::f64: >>>>> -    if (firstGPR < 3) >>>>> -      NeededGPRs = 2; >>>>> -    else if (firstGPR == 3) { >>>>> -      NeededGPRs =...
2009 Apr 17
1
[LLVMdev] Using CallingConvLower in ARM target
...ll of these bits. I needed the hasCustom bit >>>>>> to come >>>>>> from somewhere unless we wanted to grow this struct, so I >>>>>> grabbed a >>>>>> bit from HTP. >>>>>> >>>>>>> - NeededStackSize = 4; >>>>>>> - break; >>>>>>> - case MVT::i64: >>>>>>> - case MVT::f64: >>>>>>> - if (firstGPR < 3) >>>>>>> - NeededGPRs = 2; >>>>>>> - else if (firstGPR...
2009 Feb 14
0
[LLVMdev] Using CallingConvLower in ARM target
Sorry left a small bit of cruft in ARMCallingConv.td. A corrected patch it attached. deep On Fri, Feb 13, 2009 at 6:41 PM, Sandeep Patel <deeppatel1987 at gmail.com> wrote: > Sure. Updated patches attached. > > deep > > On Fri, Feb 13, 2009 at 5:47 PM, Evan Cheng <evan.cheng at apple.com> wrote: >> >> On Feb 13, 2009, at 4:25 PM, Sandeep Patel wrote:
2009 Feb 14
2
[LLVMdev] Using CallingConvLower in ARM target
Sure. Updated patches attached. deep On Fri, Feb 13, 2009 at 5:47 PM, Evan Cheng <evan.cheng at apple.com> wrote: > > On Feb 13, 2009, at 4:25 PM, Sandeep Patel wrote: > >> ARMTargetLowering doesn't need case #1, but it seemed like you and Dan >> wanted a more generic way to inject C++ code into the process so I >> tried to make the mechanism a bit more