OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:MDOperand
(Results
1 - 6
of
6
) sorted by null
/external/llvm/include/llvm/IR/
Metadata.h
599
class
MDOperand
{
600
MDOperand
(
MDOperand
&&) = delete;
601
MDOperand
(const
MDOperand
&) = delete;
602
MDOperand
&operator=(
MDOperand
&&) = delete;
603
MDOperand
&operator=(const
MDOperand
&) = delete;
608
MDOperand
() : MD(nullptr) {
[
all
...]
DebugInfoMetadata.h
302
const
MDOperand
&getDwarfOperand(unsigned I) const {
[
all
...]
/external/llvm/lib/IR/
Metadata.cpp
393
size_t OpSize = NumOps * sizeof(
MDOperand
);
398
MDOperand
*O = static_cast<
MDOperand
*>(Ptr);
399
for (
MDOperand
*E = O - NumOps; O != E; --O)
400
(void)new (O - 1)
MDOperand
;
406
size_t OpSize = N->NumOperands * sizeof(
MDOperand
);
409
MDOperand
*O = static_cast<
MDOperand
*>(Mem);
410
for (
MDOperand
*E = O - N->NumOperands; O != E; --O)
411
(O - 1)->~
MDOperand
();
[
all
...]
LLVMContextImpl.cpp
189
/// \brief Make
MDOperand
transparent for hashing.
192
///
MDOperand
hash to the same value as a \a Metadata pointer.
197
/// size_t hash_value(const
MDOperand
&X) { return hash_value(X.get()); }
200
/// does not cause
MDOperand
to be transparent. In particular, a bare pointer
201
/// doesn't get hashed before it's combined, whereas \a
MDOperand
would.
202
static const Metadata *get_hashable_data(const
MDOperand
&X) { return X.get(); }
212
"Expected hash of
MDOperand
to equal hash of Metadata*");
DIBuilder.cpp
[
all
...]
LLVMContextImpl.h
173
ArrayRef<
MDOperand
> Ops;
[
all
...]
Completed in 78 milliseconds