search for: nofoo

Displaying 4 results from an estimated 4 matches for "nofoo".

Did you mean: nfoo
2013 Mar 13
0
[LLVMdev] r176991 - Really fix the MIPS test.
...76990&r2=176991&view=diff > ============================================================================== > --- cfe/trunk/test/CodeGen/mips16-attr.c (original) > +++ cfe/trunk/test/CodeGen/mips16-attr.c Wed Mar 13 17:44:19 2013 > @@ -11,7 +11,7 @@ void __attribute__((nomips16)) nofoo (vo > > // CHECK: define void @nofoo() [[NOMIPS16:#[0-9]+]] > > -// CHECK: attributes [[MIPS16]] = { nounwind "mips16" {{.*}} } > +// CHECK: attributes [[MIPS16]] = { nounwind {{.*}} "mips16" {{.*}} } > > -// CHECK: attributes [[NOMIPS16]] = { nounwind &q...
2013 Mar 28
3
[LLVMdev] proposed change to class BasicTTI and dual mode mips16/32 working
...ss being immutable after this initial checking which gets all the functionality. I was able to make in a function pass but ran into some issues so I put that aside for now. The basic problem was to be able to compile: void __attribute__((mips16)) foo (void) { } void __attribute__((nomips16)) nofoo (void) { } So first function is compiled as mips16 and the second as mips32. Thanks to Bill Wendling for all this new attribute work he did which allowed me to just focus on the exact problem in hand. On 03/22/2013 03:22 PM, Nadav Rotem wrote: > Hi Reed, > > We will need to reconstru...
2013 Mar 22
0
[LLVMdev] proposed change to class BasicTTI
Hi Reed, We will need to reconstruct the target machine and the TTI chain when the function attributes change. We currently don't have code for doing that but I suggest that you talk with Bill Wendling about the best way to implement this. Thanks, Nadav On Mar 22, 2013, at 11:30 AM, Reed Kotler <rkotler at mips.com> wrote: > Just realized that BasicTransformInfoClass is an
2013 Mar 22
4
[LLVMdev] proposed change to class BasicTTI
Just realized that BasicTransformInfoClass is an immutable pass. Not sure how to reconcile this with fact that there will be different answers needed depending on the subtarget. Seems like BasicTansformInfoClass should become a function pass that does not modify anything. On 03/22/2013 09:43 AM, Reed Kotler wrote: > Another way to do this would to be to have a reset virtual function >