代码搜索:Loop
找到约 10,000 项符合「Loop」的源代码
代码结果 10,000
www.eeworm.com/read/366702/2864896
c loop-1.c
/* PR optimization/9888 */
/* { dg-do run } */
/* { dg-require-effective-target ilp32 } */
/* { dg-options "-mtune=k6 -O3" } */
/* Verify that GCC doesn't emit out of range 'loop' instructions. */
www.eeworm.com/read/366702/2865149
c loop-2.c
/* PR optimization/9888 */
/* Originator: Jim Bray */
/* { dg-do run } */
/* { dg-require-effective-target ilp32 } */
/* { dg-options "-mtune=k6 -Os" } */
enum reload_type
{
RELOAD_F
www.eeworm.com/read/366702/2865291
c loop-3.c
/* PR target/11044 */
/* Originator: Tim McGrath */
/* Testcase contributed by Eric Botcazou */
/* { dg-do run } */
/* { dg-require-effective-target ilp
www.eeworm.com/read/366702/2865696
c loop2.c
// Test that breaking out of a handler works.
// { dg-do run }
int main ()
{
while (1)
{
try { throw 1; }
catch (...) { break; }
}
}
www.eeworm.com/read/366702/2865742
c loop1.c
// Verify that loop optimization takes into account the exception edge
// and does not increment I before the call.
// { dg-do run }
// { dg-options "-O2" }
extern "C" void abort();
static void bar(c
www.eeworm.com/read/366702/2867273
c loop2.c
// PR middle-end/22484
// { dg-do compile }
// { dg-options "-O3" }
struct A { ~A(); };
typedef bool B;
bool foo();
bool bar(A&)
{
B b = true;
for (int i = 0; i < 2 && b; ++i)
b = foo();
www.eeworm.com/read/366702/2867377
c loop1.c
// PR rtl-optimization/16590
// { dg-do run }
// { dg-options "-O2" }
extern "C" void abort();
struct iterator {
char * p;
int *dummy;
};
static iterator pend(char * start) {
iterator
www.eeworm.com/read/366702/2869290
c loop2.c
// { dg-do assemble }
// { dg-options "-O" }
class foo {
public:
operator const char*() const { return a; }
char *a;
};
class bar {
public:
~bar();
void operator++(int);
bool b() const;
p
www.eeworm.com/read/366702/2869559
c loop1.c
// { dg-do run }
// { dg-options "-O2" }
// Test for bad loop optimization of goto fixups.
typedef bool (*ftype) ();
int c, d;
struct A {
A() { ++c; }
A(const A&) { ++c; }
~A() { ++d; }
};
v
www.eeworm.com/read/366702/2872533
adb loop_bound.adb
-- { dg-do compile }
procedure loop_bound is
package P is
type Base is new Integer;
Limit : constant Base := 10;
type Index is private;
generic package Gen is end;
priva