Searched refs:Instructions (Results 1 - 16 of 16) sorted by relevance

/freebsd-10.0-release/contrib/llvm/tools/llvm-objdump/
H A DMCFunction.cpp35 std::vector<MCDecodedInst> Instructions; local
57 Instructions.push_back(MCDecodedInst(Index, Size, Inst));
92 std::sort(Instructions.begin(), Instructions.end());
95 unsigned ii = 0, ie = Instructions.size();
102 if (Instructions[ii].Address < *spi ||
103 Instructions[ii].Address >= BlockEnd)
105 BB.addInst(Instructions[ii]);
/freebsd-10.0-release/contrib/llvm/utils/TableGen/
H A DCodeGenTarget.h68 mutable DenseMap<const Record*, CodeGenInstruction*> Instructions; member in class:llvm::CodeGenTarget
150 if (Instructions.empty()) ReadInstructions();
151 return Instructions;
156 if (Instructions.empty()) ReadInstructions();
158 Instructions.find(InstRec);
159 assert(I != Instructions.end() && "Not an instruction");
H A DAsmWriterEmitter.cpp290 std::vector<AsmWriterInst> Instructions;
296 Instructions.push_back(
308 for (unsigned i = 0, e = Instructions.size(); i != e; ++i)
309 CGIAWIMap.insert(std::make_pair(Instructions[i].CGI, &Instructions[i]));
507 for (unsigned i = 0, e = Instructions.size(); i != e; ++i) {
509 AsmWriterInst &Inst = Instructions[i];
511 Instructions.erase(Instructions.begin()+i);
519 std::reverse(Instructions
[all...]
H A DCodeGenDAGPatterns.h690 std::map<Record*, DAGInstruction, LessRecordByID> Instructions;
784 assert(Instructions.count(R) && "Unknown instruction!");
785 return Instructions.find(R)->second;
H A DCodeGenDAGPatterns.cpp1673 unsigned ChildResNo = 0; // Instructions always use res #0 of their op.
2682 /// any fragments involved. This populates the Instructions list with fully
2722 Instructions.insert(std::make_pair(Instrs[i],
2866 Instructions.insert(std::make_pair(I->getRecord(), TheInst));
2870 // being inserted into the Instructions map.
2874 DAGInstruction &TheInsertedInst = Instructions.find(I->getRecord())->second;
2882 Instructions.begin(),
2883 E = Instructions.end(); II != E; ++II) {
2980 const std::vector<const CodeGenInstruction*> &Instructions = local
2986 for (unsigned i = 0, e = Instructions
[all...]
H A DCodeGenTarget.cpp270 Instructions[Insts[i]] = new CodeGenInstruction(Insts[i]);
/freebsd-10.0-release/contrib/llvm/lib/MC/
H A DMCStreamer.cpp267 CurFrame->Instructions.push_back(Instruction);
275 CurFrame->Instructions.push_back(Instruction);
283 CurFrame->Instructions.push_back(Instruction);
291 CurFrame->Instructions.push_back(Instruction);
299 CurFrame->Instructions.push_back(Instruction);
307 CurFrame->Instructions.push_back(Instruction);
329 CurFrame->Instructions.push_back(Instruction);
337 CurFrame->Instructions.push_back(Instruction);
345 CurFrame->Instructions.push_back(Instruction);
353 CurFrame->Instructions
[all...]
H A DMCWin64EH.cpp168 uint8_t numCodes = CountOfUnwindCodes(info->Instructions);
173 MCWin64EHInstruction &frameInst = info->Instructions[info->LastFrameInst];
181 uint8_t numInst = info->Instructions.size();
183 MCWin64EHInstruction inst = info->Instructions.back();
184 info->Instructions.pop_back();
H A DMCDwarf.cpp1316 // Initial Instructions
1320 std::vector<MCCFIInstruction> Instructions; local
1334 Instructions.push_back(Inst);
1341 Instructions.push_back(Inst);
1345 EmitCFIInstructions(streamer, Instructions, NULL);
1421 // Call Frame Instructions
1422 EmitCFIInstructions(streamer, frame.Instructions, frame.Begin);
/freebsd-10.0-release/contrib/llvm/lib/DebugInfo/
H A DDWARFDebugFrame.cpp75 std::vector<Instruction> Instructions; member in class:llvm::FrameEntry
78 /// operands to the Instructions vector.
80 Instructions.push_back(Instruction(Opcode));
84 Instructions.push_back(Instruction(Opcode));
85 Instructions.back().Ops.push_back(Operand1);
89 Instructions.push_back(Instruction(Opcode));
90 Instructions.back().Ops.push_back(Operand1);
91 Instructions.back().Ops.push_back(Operand2);
188 for (std::vector<Instruction>::const_iterator I = Instructions.begin(),
189 E = Instructions
[all...]
/freebsd-10.0-release/contrib/llvm/include/llvm/MC/
H A DMCWin64EH.h68 Instructions() {}
79 std::vector<MCWin64EHInstruction> Instructions; member in struct:llvm::MCWin64EHUnwindInfo
H A DMCDwarf.h398 Function(0), Instructions(), PersonalityEncoding(),
406 std::vector<MCCFIInstruction> Instructions; member in struct:llvm::MCDwarfFrameInfo
/freebsd-10.0-release/contrib/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp117 SmallVectorImpl<MCInst> &Instructions);
119 SmallVectorImpl<MCInst> &Instructions);
121 SmallVectorImpl<MCInst> &Instructions);
123 SmallVectorImpl<MCInst> &Instructions);
125 SmallVectorImpl<MCInst> &Instructions,
181 SmallVectorImpl<MCInst> &Instructions);
418 SmallVectorImpl<MCInst> &Instructions) {
424 Instructions.push_back(Inst);
430 Instructions.push_back(NopInst);
446 expandMemInst(Inst, IDLoc, Instructions, MCI
417 processInstruction(MCInst &Inst, SMLoc IDLoc, SmallVectorImpl<MCInst> &Instructions) argument
488 expandInstruction(MCInst &Inst, SMLoc IDLoc, SmallVectorImpl<MCInst> &Instructions) argument
500 expandLoadImm(MCInst &Inst, SMLoc IDLoc, SmallVectorImpl<MCInst> &Instructions) argument
544 expandLoadAddressReg(MCInst &Inst, SMLoc IDLoc, SmallVectorImpl<MCInst> &Instructions) argument
586 expandLoadAddressImm(MCInst &Inst, SMLoc IDLoc, SmallVectorImpl<MCInst> &Instructions) argument
619 expandMemInst(MCInst &Inst, SMLoc IDLoc, SmallVectorImpl<MCInst> &Instructions, bool isLoad, bool isImmOpnd) argument
706 SmallVector<MCInst, 8> Instructions; local
[all...]
/freebsd-10.0-release/lib/clang/libllvmcore/
H A DMakefile27 Instructions.cpp \
/freebsd-10.0-release/contrib/llvm/tools/bugpoint/
H A DCrashDebugger.cpp21 #include "llvm/IR/Instructions.h"
388 SmallPtrSet<Instruction*, 64> Instructions; local
391 Instructions.insert(cast<Instruction>(VMap[Insts[i]]));
394 outs() << "Checking for crash with only " << Instructions.size();
395 if (Instructions.size() == 1)
404 if (!Instructions.count(Inst) && !isa<TerminatorInst>(Inst) &&
424 for (SmallPtrSet<Instruction*, 64>::const_iterator I = Instructions.begin(),
425 E = Instructions.end(); I != E; ++I)
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h63 typedef ilist<MachineInstr> Instructions; typedef in class:llvm::MachineBasicBlock
64 Instructions Insts;
205 typedef Instructions::iterator instr_iterator;
206 typedef Instructions::const_iterator const_instr_iterator;

Completed in 302 milliseconds