Lines Matching defs:undef
1264 // Map from register class to canonical undef register for that class.
1267 // this map is only used when InitReg is non-undef.
1269 // Map from LoopReg to phi register where the InitReg is undef.
1276 // If InitReg is not given it is chosen arbitrarily. It will either be undef
1280 // Create an undef register of the given register class.
1281 Register undef(const TargetRegisterClass *RC);
1465 // If the init register is not undef, try and find an existing phi.
1477 // InitReg is either undef or no existing phi takes InitReg as input. Try and
1478 // find a phi that takes undef as input.
1483 // Found a phi taking undef as input, and this input is undef so return
1486 // Found a phi taking undef as input, so rewrite it to take InitReg.
1509 .addReg(InitReg ? *InitReg : undef(RC))
1520 Register KernelRewriter::undef(const TargetRegisterClass *RC) {