• Home
  • Raw
  • Download

Lines Matching refs:LLParser

37 bool LLParser::Run() {  in Run()
47 bool LLParser::ValidateEndOfModule() { in ValidateEndOfModule()
131 bool LLParser::ResolveForwardRefBlockAddresses(Function *TheFn, in ResolveForwardRefBlockAddresses()
167 bool LLParser::ParseTopLevelEntities() { in ParseTopLevelEntities()
234 bool LLParser::ParseModuleAsm() { in ParseModuleAsm()
249 bool LLParser::ParseTargetDefinition() { in ParseTargetDefinition()
274 bool LLParser::ParseDepLibs() { in ParseDepLibs()
298 bool LLParser::ParseUnnamedType() { in ParseUnnamedType()
328 bool LLParser::ParseNamedType() { in ParseNamedType()
355 bool LLParser::ParseDeclare() { in ParseDeclare()
365 bool LLParser::ParseDefine() { in ParseDefine()
377 bool LLParser::ParseGlobalType(bool &IsConstant) { in ParseGlobalType()
395 bool LLParser::ParseUnnamedGlobal() { in ParseUnnamedGlobal()
425 bool LLParser::ParseNamedGlobal() { in ParseNamedGlobal()
445 bool LLParser::ParseMDString(MDString *&Result) { in ParseMDString()
457 bool LLParser::ParseMDNodeID(MDNode *&Result, unsigned &SlotNo) { in ParseMDNodeID()
469 bool LLParser::ParseMDNodeID(MDNode *&Result) { in ParseMDNodeID()
490 bool LLParser::ParseNamedMetadata() { in ParseNamedMetadata()
519 bool LLParser::ParseStandaloneMetadata() { in ParseStandaloneMetadata()
569 bool LLParser::ParseAlias(const std::string &Name, LocTy NameLoc, in ParseAlias()
649 bool LLParser::ParseGlobal(const std::string &Name, LocTy NameLoc, in ParseGlobal()
750 GlobalValue *LLParser::GetGlobalVal(const std::string &Name, Type *Ty, in GetGlobalVal()
791 GlobalValue *LLParser::GetGlobalVal(unsigned ID, Type *Ty, LocTy Loc) { in GetGlobalVal()
836 bool LLParser::ParseToken(lltok::Kind T, const char *ErrMsg) { in ParseToken()
845 bool LLParser::ParseStringConstant(std::string &Result) { in ParseStringConstant()
855 bool LLParser::ParseUInt32(unsigned &Val) { in ParseUInt32()
870 bool LLParser::ParseOptionalAddrSpace(unsigned &AddrSpace) { in ParseOptionalAddrSpace()
882 bool LLParser::ParseOptionalAttrs(unsigned &Attrs, unsigned AttrKind) { in ParseOptionalAttrs()
967 bool LLParser::ParseOptionalLinkage(unsigned &Res, bool &HasLinkage) { in ParseOptionalLinkage()
1005 bool LLParser::ParseOptionalVisibility(unsigned &Res) { in ParseOptionalVisibility()
1032 bool LLParser::ParseOptionalCallingConv(CallingConv::ID &CC) { in ParseOptionalCallingConv()
1065 bool LLParser::ParseInstructionMetadata(Instruction *Inst, in ParseInstructionMetadata()
1113 bool LLParser::ParseOptionalAlignment(unsigned &Alignment) { in ParseOptionalAlignment()
1132 bool LLParser::ParseOptionalCommaAlign(unsigned &Alignment, in ParseOptionalCommaAlign()
1156 bool LLParser::ParseScopeAndOrdering(bool isAtomic, SynchronizationScope &Scope, in ParseScopeAndOrdering()
1180 bool LLParser::ParseOptionalStackAlignment(unsigned &Alignment) { in ParseOptionalStackAlignment()
1206 bool LLParser::ParseIndexList(SmallVectorImpl<unsigned> &Indices, in ParseIndexList()
1231 bool LLParser::ParseType(Type *&Result, bool AllowVoid) { in ParseType()
1347 bool LLParser::ParseParameterList(SmallVectorImpl<ParamInfo> &ArgList, in ParseParameterList()
1388 bool LLParser::ParseArgumentList(SmallVectorImpl<ArgInfo> &ArgList, in ParseArgumentList()
1454 bool LLParser::ParseFunctionType(Type *&Result) { in ParseFunctionType()
1484 bool LLParser::ParseAnonStructType(Type *&Result, bool Packed) { in ParseAnonStructType()
1493 bool LLParser::ParseStructDefinition(SMLoc TypeLoc, StringRef Name, in ParseStructDefinition()
1555 bool LLParser::ParseStructBody(SmallVectorImpl<Type*> &Body) { in ParseStructBody()
1589 bool LLParser::ParseArrayVectorType(Type *&Result, bool isVector) { in ParseArrayVectorType()
1629 LLParser::PerFunctionState::PerFunctionState(LLParser &p, Function &f, in PerFunctionState()
1640 LLParser::PerFunctionState::~PerFunctionState() { in ~PerFunctionState()
1661 bool LLParser::PerFunctionState::FinishFunction() { in FinishFunction()
1699 Value *LLParser::PerFunctionState::GetVal(const std::string &Name, in GetVal()
1741 Value *LLParser::PerFunctionState::GetVal(unsigned ID, Type *Ty, in GetVal()
1784 bool LLParser::PerFunctionState::SetInstName(int NameID, in SetInstName()
1843 BasicBlock *LLParser::PerFunctionState::GetBB(const std::string &Name, in GetBB()
1849 BasicBlock *LLParser::PerFunctionState::GetBB(unsigned ID, LocTy Loc) { in GetBB()
1857 BasicBlock *LLParser::PerFunctionState::DefineBB(const std::string &Name, in DefineBB()
1892 bool LLParser::ParseValID(ValID &ID, PerFunctionState *PFS) { in ParseValID()
2350 bool LLParser::ParseGlobalValue(Type *Ty, Constant *&C) { in ParseGlobalValue()
2361 bool LLParser::ParseGlobalTypeAndValue(Constant *&V) { in ParseGlobalTypeAndValue()
2370 bool LLParser::ParseGlobalValueVector(SmallVectorImpl<Constant*> &Elts) { in ParseGlobalValueVector()
2390 bool LLParser::ParseMetadataListValue(ValID &ID, PerFunctionState *PFS) { in ParseMetadataListValue()
2408 bool LLParser::ParseMetadataValue(ValID &ID, PerFunctionState *PFS) { in ParseMetadataValue()
2437 bool LLParser::ConvertValIDToValue(Type *Ty, ValID &ID, Value *&V, in ConvertValIDToValue()
2554 bool LLParser::ParseValue(Type *Ty, Value *&V, PerFunctionState *PFS) { in ParseValue()
2561 bool LLParser::ParseTypeAndValue(Value *&V, PerFunctionState *PFS) { in ParseTypeAndValue()
2567 bool LLParser::ParseTypeAndBasicBlock(BasicBlock *&BB, LocTy &Loc, in ParseTypeAndBasicBlock()
2583 bool LLParser::ParseFunctionHeader(Function *&Fn, bool isDefine) { in ParseFunctionHeader()
2775 bool LLParser::ParseFunctionBody(Function &Fn) { in ParseFunctionBody()
2801 bool LLParser::ParseBasicBlock(PerFunctionState &PFS) { in ParseBasicBlock()
2872 int LLParser::ParseInstruction(Instruction *&Inst, BasicBlock *BB, in ParseInstruction()
2976 bool LLParser::ParseCmpPredicate(unsigned &P, unsigned Opc) { in ParseCmpPredicate()
3023 bool LLParser::ParseRet(Instruction *&Inst, BasicBlock *BB, in ParseRet()
3055 bool LLParser::ParseBr(Instruction *&Inst, PerFunctionState &PFS) { in ParseBr()
3084 bool LLParser::ParseSwitch(Instruction *&Inst, PerFunctionState &PFS) { in ParseSwitch()
3129 bool LLParser::ParseIndirectBr(Instruction *&Inst, PerFunctionState &PFS) { in ParseIndirectBr()
3170 bool LLParser::ParseInvoke(Instruction *&Inst, PerFunctionState &PFS) { in ParseInvoke()
3260 bool LLParser::ParseResume(Instruction *&Inst, PerFunctionState &PFS) { in ParseResume()
3279 bool LLParser::ParseArithmetic(Instruction *&Inst, PerFunctionState &PFS, in ParseArithmetic()
3307 bool LLParser::ParseLogical(Instruction *&Inst, PerFunctionState &PFS, in ParseLogical()
3326 bool LLParser::ParseCompare(Instruction *&Inst, PerFunctionState &PFS, in ParseCompare()
3359 bool LLParser::ParseCast(Instruction *&Inst, PerFunctionState &PFS, in ParseCast()
3381 bool LLParser::ParseSelect(Instruction *&Inst, PerFunctionState &PFS) { in ParseSelect()
3400 bool LLParser::ParseVA_Arg(Instruction *&Inst, PerFunctionState &PFS) { in ParseVA_Arg()
3418 bool LLParser::ParseExtractElement(Instruction *&Inst, PerFunctionState &PFS) { in ParseExtractElement()
3435 bool LLParser::ParseInsertElement(Instruction *&Inst, PerFunctionState &PFS) { in ParseInsertElement()
3454 bool LLParser::ParseShuffleVector(Instruction *&Inst, PerFunctionState &PFS) { in ParseShuffleVector()
3473 int LLParser::ParsePHI(Instruction *&Inst, PerFunctionState &PFS) { in ParsePHI()
3522 bool LLParser::ParseLandingPad(Instruction *&Inst, PerFunctionState &PFS) { in ParseLandingPad()
3569 bool LLParser::ParseCall(Instruction *&Inst, PerFunctionState &PFS, in ParseCall()
3661 int LLParser::ParseAlloc(Instruction *&Inst, PerFunctionState &PFS) { in ParseAlloc()
3694 int LLParser::ParseLoad(Instruction *&Inst, PerFunctionState &PFS, in ParseLoad()
3741 int LLParser::ParseStore(Instruction *&Inst, PerFunctionState &PFS, in ParseStore()
3789 int LLParser::ParseCmpXchg(Instruction *&Inst, PerFunctionState &PFS) { in ParseCmpXchg()
3832 int LLParser::ParseAtomicRMW(Instruction *&Inst, PerFunctionState &PFS) { in ParseAtomicRMW()
3887 int LLParser::ParseFence(Instruction *&Inst, PerFunctionState &PFS) { in ParseFence()
3904 int LLParser::ParseGetElementPtr(Instruction *&Inst, PerFunctionState &PFS) { in ParseGetElementPtr()
3937 int LLParser::ParseExtractValue(Instruction *&Inst, PerFunctionState &PFS) { in ParseExtractValue()
3956 int LLParser::ParseInsertValue(Instruction *&Inst, PerFunctionState &PFS) { in ParseInsertValue()
3983 bool LLParser::ParseMDNodeVector(SmallVectorImpl<Value*> &Elts, in ParseMDNodeVector()