• Home
  • Raw
  • Download

Lines Matching refs:LLParser

48 bool LLParser::Run() {  in Run()
61 bool LLParser::parseStandaloneConstantValue(Constant *&C, in parseStandaloneConstantValue()
74 bool LLParser::parseTypeAtBeginning(Type *&Ty, unsigned &Read, in parseTypeAtBeginning()
90 void LLParser::restoreParsingState(const SlotMapping *Slots) { in restoreParsingState()
105 bool LLParser::ValidateEndOfModule() { in ValidateEndOfModule()
249 bool LLParser::ParseTopLevelEntities() { in ParseTopLevelEntities()
281 bool LLParser::ParseModuleAsm() { in ParseModuleAsm()
296 bool LLParser::ParseTargetDefinition() { in ParseTargetDefinition()
320 bool LLParser::ParseSourceFileName() { in ParseSourceFileName()
335 bool LLParser::ParseDepLibs() { in ParseDepLibs()
355 bool LLParser::ParseUnnamedType() { in ParseUnnamedType()
382 bool LLParser::ParseNamedType() { in ParseNamedType()
409 bool LLParser::ParseDeclare() { in ParseDeclare()
432 bool LLParser::ParseDefine() { in ParseDefine()
445 bool LLParser::ParseGlobalType(bool &IsConstant) { in ParseGlobalType()
458 bool LLParser::ParseOptionalUnnamedAddr( in ParseOptionalUnnamedAddr()
476 bool LLParser::ParseUnnamedGlobal() { in ParseUnnamedGlobal()
512 bool LLParser::ParseNamedGlobal() { in ParseNamedGlobal()
535 bool LLParser::parseComdat() { in parseComdat()
587 bool LLParser::ParseMDString(MDString *&Result) { in ParseMDString()
596 bool LLParser::ParseMDNodeID(MDNode *&Result) { in ParseMDNodeID()
620 bool LLParser::ParseNamedMetadata() { in ParseNamedMetadata()
646 bool LLParser::ParseStandaloneMetadata() { in ParseStandaloneMetadata()
699 bool LLParser::parseIndirectSymbol( in parseIndirectSymbol()
834 bool LLParser::ParseGlobal(const std::string &Name, LocTy NameLoc, in ParseGlobal()
949 bool LLParser::ParseUnnamedAttrGrp() { in ParseUnnamedAttrGrp()
977 bool LLParser::ParseFnAttributeValuePairs(AttrBuilder &B, in ParseFnAttributeValuePairs()
1151 GlobalValue *LLParser::GetGlobalVal(const std::string &Name, Type *Ty, in GetGlobalVal()
1185 GlobalValue *LLParser::GetGlobalVal(unsigned ID, Type *Ty, LocTy Loc) { in GetGlobalVal()
1221 Comdat *LLParser::getComdat(const std::string &Name, LocTy Loc) { in getComdat()
1241 bool LLParser::ParseToken(lltok::Kind T, const char *ErrMsg) { in ParseToken()
1250 bool LLParser::ParseStringConstant(std::string &Result) { in ParseStringConstant()
1260 bool LLParser::ParseUInt32(unsigned &Val) { in ParseUInt32()
1273 bool LLParser::ParseUInt64(uint64_t &Val) { in ParseUInt64()
1285 bool LLParser::ParseTLSModel(GlobalVariable::ThreadLocalMode &TLM) { in ParseTLSModel()
1308 bool LLParser::ParseOptionalThreadLocal(GlobalVariable::ThreadLocalMode &TLM) { in ParseOptionalThreadLocal()
1325 bool LLParser::ParseOptionalAddrSpace(unsigned &AddrSpace) { in ParseOptionalAddrSpace()
1337 bool LLParser::ParseStringAttribute(AttrBuilder &B) { in ParseStringAttribute()
1348 bool LLParser::ParseOptionalParamAttrs(AttrBuilder &B) { in ParseOptionalParamAttrs()
1437 bool LLParser::ParseOptionalReturnAttrs(AttrBuilder &B) { in ParseOptionalReturnAttrs()
1575 bool LLParser::ParseOptionalLinkage(unsigned &Res, bool &HasLinkage, in ParseOptionalLinkage()
1592 void LLParser::ParseOptionalVisibility(unsigned &Res) { in ParseOptionalVisibility()
1615 void LLParser::ParseOptionalDLLStorageClass(unsigned &Res) { in ParseOptionalDLLStorageClass()
1671 bool LLParser::ParseOptionalCallingConv(unsigned &CC) { in ParseOptionalCallingConv()
1721 bool LLParser::ParseMetadataAttachment(unsigned &Kind, MDNode *&MD) { in ParseMetadataAttachment()
1733 bool LLParser::ParseInstructionMetadata(Instruction &Inst) { in ParseInstructionMetadata()
1754 bool LLParser::ParseGlobalObjectMetadataAttachment(GlobalObject &GO) { in ParseGlobalObjectMetadataAttachment()
1766 bool LLParser::ParseOptionalFunctionMetadata(Function &F) { in ParseOptionalFunctionMetadata()
1776 bool LLParser::ParseOptionalAlignment(unsigned &Alignment) { in ParseOptionalAlignment()
1794 bool LLParser::ParseOptionalDerefAttrBytes(lltok::Kind AttrKind, in ParseOptionalDerefAttrBytes()
1822 bool LLParser::ParseOptionalCommaAlign(unsigned &Alignment, in ParseOptionalCommaAlign()
1841 bool LLParser::parseAllocSizeArguments(unsigned &BaseSizeArg, in parseAllocSizeArguments()
1875 bool LLParser::ParseScopeAndOrdering(bool isAtomic, SynchronizationScope &Scope, in ParseScopeAndOrdering()
1891 bool LLParser::ParseOrdering(AtomicOrdering &Ordering) { in ParseOrdering()
1912 bool LLParser::ParseOptionalStackAlignment(unsigned &Alignment) { in ParseOptionalStackAlignment()
1938 bool LLParser::ParseIndexList(SmallVectorImpl<unsigned> &Indices, in ParseIndexList()
1964 bool LLParser::ParseType(Type *&Result, const Twine &Msg, bool AllowVoid) { in ParseType()
2078 bool LLParser::ParseParameterList(SmallVectorImpl<ParamInfo> &ArgList, in ParseParameterList()
2140 bool LLParser::ParseOptionalOperandBundles( in ParseOptionalOperandBundles()
2194 bool LLParser::ParseArgumentList(SmallVectorImpl<ArgInfo> &ArgList, in ParseArgumentList()
2266 bool LLParser::ParseFunctionType(Type *&Result) { in ParseFunctionType()
2296 bool LLParser::ParseAnonStructType(Type *&Result, bool Packed) { in ParseAnonStructType()
2305 bool LLParser::ParseStructDefinition(SMLoc TypeLoc, StringRef Name, in ParseStructDefinition()
2367 bool LLParser::ParseStructBody(SmallVectorImpl<Type*> &Body) { in ParseStructBody()
2401 bool LLParser::ParseArrayVectorType(Type *&Result, bool isVector) { in ParseArrayVectorType()
2441 LLParser::PerFunctionState::PerFunctionState(LLParser &p, Function &f, in PerFunctionState()
2451 LLParser::PerFunctionState::~PerFunctionState() { in ~PerFunctionState()
2471 bool LLParser::PerFunctionState::FinishFunction() { in FinishFunction()
2487 Value *LLParser::PerFunctionState::GetVal(const std::string &Name, Type *Ty, in GetVal()
2529 Value *LLParser::PerFunctionState::GetVal(unsigned ID, Type *Ty, LocTy Loc) { in GetVal()
2571 bool LLParser::PerFunctionState::SetInstName(int NameID, in SetInstName()
2632 BasicBlock *LLParser::PerFunctionState::GetBB(const std::string &Name, in GetBB()
2638 BasicBlock *LLParser::PerFunctionState::GetBB(unsigned ID, LocTy Loc) { in GetBB()
2646 BasicBlock *LLParser::PerFunctionState::DefineBB(const std::string &Name, in DefineBB()
2681 bool LLParser::ParseValID(ValID &ID, PerFunctionState *PFS) { in ParseValID()
3241 bool LLParser::ParseGlobalValue(Type *Ty, Constant *&C) { in ParseGlobalValue()
3252 bool LLParser::ParseGlobalTypeAndValue(Constant *&V) { in ParseGlobalTypeAndValue()
3258 bool LLParser::parseOptionalComdat(StringRef GlobalName, Comdat *&C) { in parseOptionalComdat()
3284 bool LLParser::ParseGlobalValueVector(SmallVectorImpl<Constant *> &Elts) { in ParseGlobalValueVector()
3304 bool LLParser::ParseMDTuple(MDNode *&MD, bool IsDistinct) { in ParseMDTuple()
3317 bool LLParser::ParseMDNode(MDNode *&N) { in ParseMDNode()
3325 bool LLParser::ParseMDNodeTail(MDNode *&N) { in ParseMDNodeTail()
3428 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, in ParseMDField()
3444 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, LineField &Result) { in ParseMDField()
3448 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, ColumnField &Result) { in ParseMDField()
3453 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, DwarfTagField &Result) { in ParseMDField()
3471 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, in ParseMDField()
3491 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, in ParseMDField()
3510 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, DwarfLangField &Result) { in ParseMDField()
3528 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, DwarfCCField &Result) { in ParseMDField()
3546 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, EmissionKindField &Result) { in ParseMDField()
3564 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, in ParseMDField()
3587 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, DIFlagField &Result) { in ParseMDField()
3620 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, in ParseMDField()
3640 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, MDBoolField &Result) { in ParseMDField()
3656 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, MDField &Result) { in ParseMDField()
3674 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, MDConstant &Result) { in ParseMDField()
3684 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, MDStringField &Result) { in ParseMDField()
3698 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, MDFieldList &Result) { in ParseMDField()
3710 bool LLParser::ParseMDFieldsImplBody(ParserTy parseField) { in ParseMDFieldsImplBody()
3723 bool LLParser::ParseMDFieldsImpl(ParserTy parseField, LocTy &ClosingLoc) { in ParseMDFieldsImpl()
3738 bool LLParser::ParseMDField(StringRef Name, FieldTy &Result) { in ParseMDField()
3747 bool LLParser::ParseSpecializedMDNode(MDNode *&N, bool IsDistinct) { in ParseSpecializedMDNode()
3782 bool LLParser::ParseDILocation(MDNode *&Result, bool IsDistinct) { in ParseDILocation()
3798 bool LLParser::ParseGenericDINode(MDNode *&Result, bool IsDistinct) { in ParseGenericDINode()
3813 bool LLParser::ParseDISubrange(MDNode *&Result, bool IsDistinct) { in ParseDISubrange()
3826 bool LLParser::ParseDIEnumerator(MDNode *&Result, bool IsDistinct) { in ParseDIEnumerator()
3839 bool LLParser::ParseDIBasicType(MDNode *&Result, bool IsDistinct) { in ParseDIBasicType()
3858 bool LLParser::ParseDIDerivedType(MDNode *&Result, bool IsDistinct) { in ParseDIDerivedType()
3881 bool LLParser::ParseDICompositeType(MDNode *&Result, bool IsDistinct) { in ParseDICompositeType()
3922 bool LLParser::ParseDISubroutineType(MDNode *&Result, bool IsDistinct) { in ParseDISubroutineType()
3937 bool LLParser::ParseDIFile(MDNode *&Result, bool IsDistinct) { in ParseDIFile()
3954 bool LLParser::ParseDICompileUnit(MDNode *&Result, bool IsDistinct) { in ParseDICompileUnit()
3991 bool LLParser::ParseDISubprogram(MDNode *&Result, bool IsDistinct) { in ParseDISubprogram()
4033 bool LLParser::ParseDILexicalBlock(MDNode *&Result, bool IsDistinct) { in ParseDILexicalBlock()
4049 bool LLParser::ParseDILexicalBlockFile(MDNode *&Result, bool IsDistinct) { in ParseDILexicalBlockFile()
4064 bool LLParser::ParseDINamespace(MDNode *&Result, bool IsDistinct) { in ParseDINamespace()
4080 bool LLParser::ParseDIMacro(MDNode *&Result, bool IsDistinct) { in ParseDIMacro()
4096 bool LLParser::ParseDIMacroFile(MDNode *&Result, bool IsDistinct) { in ParseDIMacroFile()
4114 bool LLParser::ParseDIModule(MDNode *&Result, bool IsDistinct) { in ParseDIModule()
4131 bool LLParser::ParseDITemplateTypeParameter(MDNode *&Result, bool IsDistinct) { in ParseDITemplateTypeParameter()
4146 bool LLParser::ParseDITemplateValueParameter(MDNode *&Result, bool IsDistinct) { in ParseDITemplateValueParameter()
4165 bool LLParser::ParseDIGlobalVariable(MDNode *&Result, bool IsDistinct) { in ParseDIGlobalVariable()
4192 bool LLParser::ParseDILocalVariable(MDNode *&Result, bool IsDistinct) { in ParseDILocalVariable()
4212 bool LLParser::ParseDIExpression(MDNode *&Result, bool IsDistinct) { in ParseDIExpression()
4251 bool LLParser::ParseDIObjCProperty(MDNode *&Result, bool IsDistinct) { in ParseDIObjCProperty()
4272 bool LLParser::ParseDIImportedEntity(MDNode *&Result, bool IsDistinct) { in ParseDIImportedEntity()
4299 bool LLParser::ParseMetadataAsValue(Value *&V, PerFunctionState &PFS) { in ParseMetadataAsValue()
4313 bool LLParser::ParseValueAsMetadata(Metadata *&MD, const Twine &TypeMsg, in ParseValueAsMetadata()
4338 bool LLParser::ParseMetadata(Metadata *&MD, PerFunctionState *PFS) { in ParseMetadata()
4381 bool LLParser::ConvertValIDToValue(Type *Ty, ValID &ID, Value *&V, in ConvertValIDToValue()
4495 bool LLParser::parseConstantValue(Type *Ty, Constant *&C) { in parseConstantValue()
4520 bool LLParser::ParseValue(Type *Ty, Value *&V, PerFunctionState *PFS) { in ParseValue()
4526 bool LLParser::ParseTypeAndValue(Value *&V, PerFunctionState *PFS) { in ParseTypeAndValue()
4532 bool LLParser::ParseTypeAndBasicBlock(BasicBlock *&BB, LocTy &Loc, in ParseTypeAndBasicBlock()
4548 bool LLParser::ParseFunctionHeader(Function *&Fn, bool isDefine) { in ParseFunctionHeader()
4781 bool LLParser::PerFunctionState::resolveForwardRefBlockAddresses() { in resolveForwardRefBlockAddresses()
4819 bool LLParser::ParseFunctionBody(Function &Fn) { in ParseFunctionBody()
4856 bool LLParser::ParseBasicBlock(PerFunctionState &PFS) { in ParseBasicBlock()
4928 int LLParser::ParseInstruction(Instruction *&Inst, BasicBlock *BB, in ParseInstruction()
5049 bool LLParser::ParseCmpPredicate(unsigned &P, unsigned Opc) { in ParseCmpPredicate()
5096 bool LLParser::ParseRet(Instruction *&Inst, BasicBlock *BB, in ParseRet()
5128 bool LLParser::ParseBr(Instruction *&Inst, PerFunctionState &PFS) { in ParseBr()
5157 bool LLParser::ParseSwitch(Instruction *&Inst, PerFunctionState &PFS) { in ParseSwitch()
5202 bool LLParser::ParseIndirectBr(Instruction *&Inst, PerFunctionState &PFS) { in ParseIndirectBr()
5243 bool LLParser::ParseInvoke(Instruction *&Inst, PerFunctionState &PFS) { in ParseInvoke()
5348 bool LLParser::ParseResume(Instruction *&Inst, PerFunctionState &PFS) { in ParseResume()
5358 bool LLParser::ParseExceptionArgs(SmallVectorImpl<Value *> &Args, in ParseExceptionArgs()
5392 bool LLParser::ParseCleanupRet(Instruction *&Inst, PerFunctionState &PFS) { in ParseCleanupRet()
5421 bool LLParser::ParseCatchRet(Instruction *&Inst, PerFunctionState &PFS) { in ParseCatchRet()
5441 bool LLParser::ParseCatchSwitch(Instruction *&Inst, PerFunctionState &PFS) { in ParseCatchSwitch()
5492 bool LLParser::ParseCatchPad(Instruction *&Inst, PerFunctionState &PFS) { in ParseCatchPad()
5514 bool LLParser::ParseCleanupPad(Instruction *&Inst, PerFunctionState &PFS) { in ParseCleanupPad()
5544 bool LLParser::ParseArithmetic(Instruction *&Inst, PerFunctionState &PFS, in ParseArithmetic()
5572 bool LLParser::ParseLogical(Instruction *&Inst, PerFunctionState &PFS, in ParseLogical()
5591 bool LLParser::ParseCompare(Instruction *&Inst, PerFunctionState &PFS, in ParseCompare()
5624 bool LLParser::ParseCast(Instruction *&Inst, PerFunctionState &PFS, in ParseCast()
5646 bool LLParser::ParseSelect(Instruction *&Inst, PerFunctionState &PFS) { in ParseSelect()
5665 bool LLParser::ParseVA_Arg(Instruction *&Inst, PerFunctionState &PFS) { in ParseVA_Arg()
5683 bool LLParser::ParseExtractElement(Instruction *&Inst, PerFunctionState &PFS) { in ParseExtractElement()
5700 bool LLParser::ParseInsertElement(Instruction *&Inst, PerFunctionState &PFS) { in ParseInsertElement()
5719 bool LLParser::ParseShuffleVector(Instruction *&Inst, PerFunctionState &PFS) { in ParseShuffleVector()
5738 int LLParser::ParsePHI(Instruction *&Inst, PerFunctionState &PFS) { in ParsePHI()
5787 bool LLParser::ParseLandingPad(Instruction *&Inst, PerFunctionState &PFS) { in ParseLandingPad()
5839 bool LLParser::ParseCall(Instruction *&Inst, PerFunctionState &PFS, in ParseCall()
5959 int LLParser::ParseAlloc(Instruction *&Inst, PerFunctionState &PFS) { in ParseAlloc()
6000 int LLParser::ParseLoad(Instruction *&Inst, PerFunctionState &PFS) { in ParseLoad()
6049 int LLParser::ParseStore(Instruction *&Inst, PerFunctionState &PFS) { in ParseStore()
6094 int LLParser::ParseCmpXchg(Instruction *&Inst, PerFunctionState &PFS) { in ParseCmpXchg()
6147 int LLParser::ParseAtomicRMW(Instruction *&Inst, PerFunctionState &PFS) { in ParseAtomicRMW()
6202 int LLParser::ParseFence(Instruction *&Inst, PerFunctionState &PFS) { in ParseFence()
6219 int LLParser::ParseGetElementPtr(Instruction *&Inst, PerFunctionState &PFS) { in ParseGetElementPtr()
6282 int LLParser::ParseExtractValue(Instruction *&Inst, PerFunctionState &PFS) { in ParseExtractValue()
6301 int LLParser::ParseInsertValue(Instruction *&Inst, PerFunctionState &PFS) { in ParseInsertValue()
6333 bool LLParser::ParseMDNodeVector(SmallVectorImpl<Metadata *> &Elts) { in ParseMDNodeVector()
6360 bool LLParser::sortUseListOrder(Value *V, ArrayRef<unsigned> Indexes, in sortUseListOrder()
6386 bool LLParser::ParseUseListOrderIndexes(SmallVectorImpl<unsigned> &Indexes) { in ParseUseListOrderIndexes()
6428 bool LLParser::ParseUseListOrder(PerFunctionState *PFS) { in ParseUseListOrder()
6445 bool LLParser::ParseUseListOrderBB() { in ParseUseListOrderBB()