Go to the documentation of this file.
14 #ifndef LLVM_OBJECTYAML_CODEVIEWYAMLTYPEHASHING_H
15 #define LLVM_OBJECTYAML_CODEVIEWYAMLTYPEHASHING_H
29 namespace CodeViewYAML {
34 assert(
S.size() == 8 &&
"Invalid hash size!");
37 assert(
S.size() == 8 &&
"Invalid hash size!");
61 #endif // LLVM_OBJECTYAML_CODEVIEWYAMLTYPEHASHING_H
#define LLVM_YAML_DECLARE_MAPPING_TRAITS(Type)
This is an optimization pass for GlobalISel generic memory operations.
#define LLVM_YAML_IS_SEQUENCE_VECTOR(type)
GlobalHash(ArrayRef< uint8_t > S)
#define LLVM_YAML_DECLARE_SCALAR_TRAITS(Type, MustQuote)
std::vector< GlobalHash > Hashes
Allocate memory in an ever growing pool, as if by bump-pointer.
assert(ImpDefSCC.getReg()==AMDGPU::SCC &&ImpDefSCC.isDef())
ArrayRef< uint8_t > toDebugH(const DebugHSection &DebugH, BumpPtrAllocator &Alloc)
DebugHSection fromDebugH(ArrayRef< uint8_t > DebugH)
StringRef - Represent a constant reference to a string, i.e.
Specialized YAMLIO scalar type for representing a binary blob.
add sub stmia L5 ldr r0 bl L_printf $stub Instead of a and a wouldn t it be better to do three moves *Return an aggregate type is even return S