search for: ldstalign

Displaying 2 results from an estimated 2 matches for "ldstalign".

Did you mean: dstalign
2009 Sep 11
0
[LLVMdev] [proposal] Extensible IR metadata
...Kind<MyKindWrapper>() or ...Register<MyKindWrapper>("name"); to register a new kind. (I prefer the first.) These kind wrappers need a couple methods to make them work: const StringRef KindWrapper::name("..."); KindWrapper(MDNode*); // Except for special cases like LdStAlign. KindWrapper::operator bool() {return mdnode!=NULL;} // ?? int StaticTypeId<KindWrapper>::value; // Used for the proposal's MDKind KindWrapper::ValidOnValue(const Value*); MDNode* KindWrapper::merge(MDNode*, MDNode*) // For the optimizers StaticTypeId is a new class that maps each of i...
2009 Sep 11
12
[LLVMdev] [proposal] Extensible IR metadata
Devang's work on debug info prompted this, thoughts welcome: http://nondot.org/sabre/LLVMNotes/ExtensibleMetadata.txt -Chris