代码搜索:optimization
找到约 10,000 项符合「optimization」的源代码
代码结果 10,000
www.eeworm.com/read/240162/4579614
c cfg3.c
// PR optimization/11646
// Origin:
// This used to fail because the compiler inadvertently cleared
// the EDGE_ABNORMAL flag on a EDGE_EH edge and didn't delete
// unreachable blocks
www.eeworm.com/read/240162/4588027
c 20030221-1.c
/* PR optimization/8613 */
/* Contributed by Glen Nakamura */
extern void abort (void);
int main (void)
{
char buf[16] = "1234567890";
char *p = buf;
*p++ = (char) __builtin_strlen (buf);
www.eeworm.com/read/240162/4589114
c 20030220-1.c
/* PR optimization/9768 */
/* Originator: Randolph Chung */
inline int fixfloor (long x)
{
if (x >= 0)
return (x >> 16);
else
return ~((~x) >> 16);
}
inline int fixtoi
www.eeworm.com/read/240162/4589403
c 20030314-1.c
/* PR optimization/8396 */
/* Originator: */
/* Verify that the tree inliner doesn't mess up the types
when passing the value of read-only constant arguments. */
static in
www.eeworm.com/read/233448/4670985
c nrv1.c
// PR c++/5636
// Bug: the named return value optimization interfered with EH cleanups.
int c, d;
struct A
{
A() { ++c; }
~A() { ++d; }
};
A f()
{
A nrv;
throw 42;
return nrv;
}
int main
www.eeworm.com/read/233448/4671912
c unroll1.c
// PR optimization/12340
// Origin: Richard Guenther
// Testcase by Eric Botcazou
// This used to segfault on x86 because the loop optim
www.eeworm.com/read/233448/4671935
c noreturn-1.c
// PR optimization/12965
// Origin:
// Reduced testcase: Falk Hueffner
// This ICEd on Alpha because the reload pass emitted save/restore
// insns around a no
www.eeworm.com/read/233448/4671966
c cfg4.c
// PR optimization/13067
// Origin:
// This used to fail on the tree-ssa because of "out-of-ssa"
// We might have a valid variable, but not a valid value when trying to find
www.eeworm.com/read/233448/4671984
c stack1.c
// PR optimization/11198
// Origin: Joerg Walter
// Reduced testcase by: Volker Reichelt
// Wolfgang Bangerth
www.eeworm.com/read/233448/4672026
c cfg3.c
// PR optimization/11646
// Origin:
// This used to fail because the compiler inadvertently cleared
// the EDGE_ABNORMAL flag on a EDGE_EH edge and didn't delete
// unreachable blocks