Displaying 16 results from an estimated 16 matches for "macroize".
Did you mean:
macroized
2012 Jun 05
3
[LLVMdev] technical debt
...keep the number of
>> lines from growing
>> without bound.
>>
>> At this point lots of patterns should be developing where other tools (like
>> tablegen) could be
>> written to reduce the amount of code and make things more understandable.
> I agree. We should macroize most of the passes so they aren't so wordy.
>
>> Reed
>>
2012 Jun 04
0
[LLVMdev] technical debt
...and rewrite and refactor to keep the number of
> lines from growing
> without bound.
>
> At this point lots of patterns should be developing where other tools (like
> tablegen) could be
> written to reduce the amount of code and make things more understandable.
I agree. We should macroize most of the passes so they aren't so wordy.
>
> Reed
>
2012 Jun 04
2
[LLVMdev] technical debt
On 06/04/2012 03:25 PM, Daniel Berlin wrote:
> I'm pretty sure neither llvm nor clang have any technical debt at all.
>
> On Mon, Jun 4, 2012 at 5:18 PM, reed kotler<rkotler at mips.com> wrote:
>> something to think about as llvm and clang grows.
>>
>> http://en.wikipedia.org/wiki/Technical_debt
>> _______________________________________________
>>
2012 Jun 05
0
[LLVMdev] technical debt
...>>> without bound.
>>>
>>> At this point lots of patterns should be developing where other tools
>>> (like
>>> tablegen) could be
>>> written to reduce the amount of code and make things more understandable.
>>
>> I agree. We should macroize most of the passes so they aren't so wordy.
>>
>>> Reed
>>>
>
2007 Apr 18
1
[PATCH 1/2] Transparent entry.S IRQ holdoff handling
...nterrupt mask) is required to be compatible with this requirement.
This makes maintenance of the code in entry.S much more easy, and eliminates
some very tricky code changes that would otherwise be required. CLI/STI/IRET
may all assume a 32 bit flat stack for writing to data areas.
STI_SYSEXIT is macroized together because it implicitly relies on the interrupt
holdoff property of STI.
The IRET from a 16-bit stack must be marked explicitly as IRET16, because at
this point there are no flat data segments loaded. It is expected that the
IRET translation for a hypervisor will need to access a virtual...
2007 Apr 18
1
[PATCH 1/2] Transparent entry.S IRQ holdoff handling
...nterrupt mask) is required to be compatible with this requirement.
This makes maintenance of the code in entry.S much more easy, and eliminates
some very tricky code changes that would otherwise be required. CLI/STI/IRET
may all assume a 32 bit flat stack for writing to data areas.
STI_SYSEXIT is macroized together because it implicitly relies on the interrupt
holdoff property of STI.
The IRET from a 16-bit stack must be marked explicitly as IRET16, because at
this point there are no flat data segments loaded. It is expected that the
IRET translation for a hypervisor will need to access a virtual...
2012 Jun 05
4
[LLVMdev] technical debt
...ithout bound.
>>>>
>>>> At this point lots of patterns should be developing where other tools
>>>> (like
>>>> tablegen) could be
>>>> written to reduce the amount of code and make things more understandable.
>>> I agree. We should macroize most of the passes so they aren't so wordy.
>>>
>>>> Reed
>>>>
2012 Jun 05
0
[LLVMdev] technical debt
...> >>>> At this point lots of patterns should be developing where other tools
> >>>> (like
> >>>> tablegen) could be
> >>>> written to reduce the amount of code and make things more
> understandable.
> >>> I agree. We should macroize most of the passes so they aren't so wordy.
> >>>
> >>>> Reed
> >>>>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/ma...
2007 Apr 18
0
[PATCH 4/5] Add address translation
...ert an arbitrary mapped virtual address to a
physical frame number. Adapted from code by Chris Wright, added support
for large pages.
Because of the placement, this needs to be a macro; pgd_offset_k requires
init_mm to be defined, and getting the include files right seemed more
complicated than a macroized implementation.
A more proper location would be in asm/page.h, but that gets confounded
by the use of pgd_offset_k() again.
Signed-off-by: Zachary Amsden <zach@vmware.com>
Index: linux-2.6.13/include/asm-i386/pgtable.h
===================================================================
---...
2007 Apr 18
0
[PATCH 4/5] Add address translation
...ert an arbitrary mapped virtual address to a
physical frame number. Adapted from code by Chris Wright, added support
for large pages.
Because of the placement, this needs to be a macro; pgd_offset_k requires
init_mm to be defined, and getting the include files right seemed more
complicated than a macroized implementation.
A more proper location would be in asm/page.h, but that gets confounded
by the use of pgd_offset_k() again.
Signed-off-by: Zachary Amsden <zach@vmware.com>
Index: linux-2.6.13/include/asm-i386/pgtable.h
===================================================================
---...
2007 Mar 22
2
Patches to Fix Warnings
...unately since a git source checkout compiles with -Werror I've
been having problems because of all of the unused parameter warnings.
I've developed some patches that eliminate the problem by marking all of
the unused parameters with __attribute__ ((unused)). The attribute
markings are all macroized so if you aren't using GCC to compile the
macro is just a no-op. There's also a warning of a deprecated function
generated by the ffmpeg, I've included a patch for that too.
Note that these patches compile, but haven't been tested.
swfdec_marshal.c generates unused parameter warn...
2012 Jun 05
2
[LLVMdev] technical debt
...s point lots of patterns should be developing where
> other tools
> >>>> (like
> >>>> tablegen) could be
> >>>> written to reduce the amount of code and make things more
> understandable.
> >>> I agree. We should macroize most of the passes so they aren't
> so wordy.
> >>>
> >>>> Reed
> >>>>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu <mailto:LLVMdev at cs.uiuc.e...
2012 Jun 05
0
[LLVMdev] technical debt
...t; At this point lots of patterns should be developing where other tools
>> >>>> (like
>> >>>> tablegen) could be
>> >>>> written to reduce the amount of code and make things more
>> understandable.
>> >>> I agree. We should macroize most of the passes so they aren't so
>> wordy.
>> >>>
>> >>>> Reed
>> >>>>
>>
>> _______________________________________________
>> LLVM Developers mailing list
>> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc...
2008 Jun 09
0
[ANNOUNCE] pixman release 0.11.2 now available
...Require GCC 3.4 for SSE and SSE2.
Simplify handling compiler handling in MMX code
Update TODO
Add support for 8 bit fills in pixman_fill_mmx()
Work around GCC bug causing crashes in Mozilla with SSE2
Update TODO
macroize pixman-region.c
Add pixman-region16.c; compile that instead of
pixman-region.c
Replace pixman_box16_t with box_type_t
Add point_type_t
More data types; remove unused stuff
Delete more unused stuff
Dele...
2016 Mar 11
0
[ANNOUNCE] xorg-server 1.18.2
...ew.
---
Adam Jackson (11):
xfree86: Build parser for DRI config file subsection unconditionally
autogen: Set a default subject prefix for patches
dri2: Use the work queue to manage client sleeps
xv: Fix unchecked AddResource
dri1: Fix unchecked AddResource
glx: Macroize building the attribute list in DoGetDrawableAttributes
glx: Add GLX_SCREEN to the GetDrawableAttributes response
glx: Implement GLX_EXT_stereo_tree
glx: Implement GLX_EXT_fbconfig_packed_float
vidmode: Remove stray vidmodeproc.h from EXTRA_DIST
xserver 1.18.2
Chris Wi...
2016 Sep 16
0
[ANNOUNCE] xorg-server 1.18.99.2
...for DRI config file subsection unconditionally
xephyr: Remove DRI1
autogen: Set a default subject prefix for patches
os: unifdef STREAMSCONN
dri2: Use the work queue to manage client sleeps
xv: Fix unchecked AddResource
dri1: Fix unchecked AddResource
glx: Macroize building the attribute list in DoGetDrawableAttributes
glx: Add GLX_SCREEN to the GetDrawableAttributes response
glx: Implement GLX_EXT_stereo_tree
glx: Implement GLX_EXT_fbconfig_packed_float
vidmode: Remove stray vidmodeproc.h from EXTRA_DIST
Fix the typo from the pr...