Lines Matching full:metadata
54 #include "llvm/Metadata.h"
136 /// MDNodes - keep track of the metadata nodes that have been checked
489 "Named metadata operand cannot be function local!", MD);
495 // Only visit each node once. Metadata can be mutually recursive, so this
508 "Global metadata operand cannot be function local!", &MD, N);
512 Assert2(MD.isFunctionLocal(), "Invalid operand for global metadata!", &MD, Op);
523 assert(ActualF && "Unimplemented function local metadata case!");
525 Assert2(ActualF == F, "function-local metadata used in wrong function",
690 "Function takes metadata but isn't an intrinsic", I, &F);
1148 // Verify that there's no metadata unless it's a direct call to an intrinsic.
1154 "Function has metadata parameter but isn't an intrinsic", I);
1494 // Check that the instruction doesn't produce metadata. Calls are already
1498 "Invalid use of metadata!", &I);