[llvm-commits] [llvm-commit][llvm-gcc]llvm-rs6000.cpp function cache patch

2007-01-07 Thread Jim Laskey
When I converted the megamacro over to C, I should have listened to the alarms going off in my head when I saw static Function *Cache = NULL;. There should have been a per call site cache. The result of this mistake was that the same function prototype was being used for several altivec

Re: [llvm-commits] [llvm-commit][llvm-gcc]llvm-rs6000.cpp function cache patch

2007-01-07 Thread Jim Laskey
Ignore previous patch. This one doesn't trounce Chris' patch. FunctionCache.patch Description: Binary data On 7-Jan-07, at 09:49 AM, Jim Laskey wrote: When I converted the megamacro over to C, I should have listened to the alarms going off in my head when I saw static Function *Cache