Home | History | Annotate | Download | only in AsmParser

Lines Matching full:instruction

31   class Instruction;
91 // Instruction metadata resolution. Each instruction can have a list of
96 // instruction metadata kinds, such as dbg, get stored in the IR in an
105 DenseMap<Instruction*, std::vector<MDRef> > ForwardRefInstMetadata;
255 /// SetInstName - After an instruction is parsed and inserted into its
258 Instruction *Inst);
319 bool ParseInstructionMetadata(Instruction *Inst, PerFunctionState *PFS);
335 // Instruction Parsing. Each instruction parsing routine can return with a
338 int ParseInstruction(Instruction *&Inst, BasicBlock *BB,
342 bool ParseRet(Instruction *&Inst, BasicBlock *BB, PerFunctionState &PFS);
343 bool ParseBr(Instruction *&Inst, PerFunctionState &PFS);
344 bool ParseSwitch(Instruction *&Inst, PerFunctionState &PFS);
345 bool ParseIndirectBr(Instruction *&Inst, PerFunctionState &PFS);
346 bool ParseInvoke(Instruction *&Inst, PerFunctionState &PFS);
348 bool ParseArithmetic(Instruction *&I, PerFunctionState &PFS, unsigned Opc,
350 bool ParseLogical(Instruction *&I, PerFunctionState &PFS, unsigned Opc);
351 bool ParseCompare(Instruction *&I, PerFunctionState &PFS, unsigned Opc);
352 bool ParseCast(Instruction *&I, PerFunctionState &PFS, unsigned Opc);
353 bool ParseSelect(Instruction *&I, PerFunctionState &PFS);
354 bool ParseVA_Arg(Instruction *&I, PerFunctionState &PFS);
355 bool ParseExtractElement(Instruction *&I, PerFunctionState &PFS);
356 bool ParseInsertElement(Instruction *&I, PerFunctionState &PFS);
357 bool ParseShuffleVector(Instruction *&I, PerFunctionState &PFS);
358 int ParsePHI(Instruction *&I, PerFunctionState &PFS);
359 bool ParseCall(Instruction *&I, PerFunctionState &PFS, bool isTail);
360 int ParseAlloc(Instruction *&I, PerFunctionState &PFS);
361 int ParseLoad(Instruction *&I, PerFunctionState &PFS, bool isVolatile);
362 int ParseStore(Instruction *&I, PerFunctionState &PFS, bool isVolatile);
363 int ParseGetElementPtr(Instruction *&I, PerFunctionState &PFS);
364 int ParseExtractValue(Instruction *&I, PerFunctionState &PFS);
365 int ParseInsertValue(Instruction *&I, PerFunctionState &PFS);