Lines Matching full:undefined
10 // which produce undefined or likely unintended behavior in LLVM IR.
30 // for the same kinds of things and turns instructions with undefined behavior
182 // This isn't undefined behavior, it's just a little unusual, and it's a
199 "Undefined behavior: Caller and callee calling convention differ",
207 "Undefined behavior: Call argument count mismatches callee "
212 "Undefined behavior: Call return type mismatches "
225 "Undefined behavior: Call argument type mismatches "
279 "Undefined behavior: Call with \"tail\" keyword references "
312 "Undefined behavior: memcpy source and destination overlap", &I);
392 "Undefined behavior: Null pointer dereference", &I);
394 "Undefined behavior: Undef pointer dereference", &I);
404 Check(!GV->isConstant(), "Undefined behavior: Write to read-only memory",
408 "Undefined behavior: Write to text section", &I);
414 "Undefined behavior: Load from block address", &I);
418 "Undefined behavior: Call to block address", &I);
423 "Undefined behavior: Branch to non-blockaddress", &I);
459 "Undefined behavior: Buffer overflow", &I);
467 "Undefined behavior: Memory reference address is misaligned", &I);
483 "Undefined result: xor(undef, undef)", &I);
488 "Undefined result: sub(undef, undef)", &I);
495 "Undefined result: Shift count out of range", &I);
502 "Undefined result: Shift count out of range", &I);
509 "Undefined result: Shift count out of range", &I);
551 "Undefined behavior: Division by zero", &I);
556 "Undefined behavior: Division by zero", &I);
561 "Undefined behavior: Division by zero", &I);
566 "Undefined behavior: Division by zero", &I);
571 // This isn't undefined behavior, it's just an obvious pessimization.
588 "Undefined behavior: indirectbr with no destinations", &I);
597 "Undefined result: extractelement index out of range", &I);
605 "Undefined result: insertelement index out of range", &I);
609 // This isn't undefined behavior, it's merely suspicious.