/freebsd-10-stable/contrib/llvm/utils/TableGen/ |
H A D | CodeGenTarget.h | 68 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 D | AsmWriterEmitter.cpp | 38 std::vector<AsmWriterInst> Instructions; member in class:__anon3850::AsmWriterEmitter 279 /// clearing the Instructions vector. 489 for (unsigned i = 0, e = Instructions.size(); i != e; ++i) { 491 AsmWriterInst &Inst = Instructions[i]; 493 Instructions.erase(Instructions.begin()+i); 501 std::reverse(Instructions.begin(), Instructions.end()); 508 if (!Instructions.empty()) { 511 while (!Instructions [all...] |
H A D | CodeGenDAGPatterns.h | 690 std::map<Record*, DAGInstruction, LessRecordByID> Instructions; 788 assert(Instructions.count(R) && "Unknown instruction!"); 789 return Instructions.find(R)->second;
|
H A D | CodeGenDAGPatterns.cpp | 1670 unsigned ChildResNo = 0; // Instructions always use res #0 of their op. 2836 /// any fragments involved. This populates the Instructions list with fully 2876 Instructions.insert(std::make_pair(Instrs[i], 2882 const DAGInstruction &DI = parseInstructionPattern(CGI, LI, Instructions); 2890 Instructions.begin(), 2891 E = Instructions.end(); II != E; ++II) { 2988 const std::vector<const CodeGenInstruction*> &Instructions = local 2994 for (unsigned i = 0, e = Instructions.size(); i != e; ++i) { 2996 const_cast<CodeGenInstruction &>(*Instructions[i]);
|
H A D | CodeGenTarget.cpp | 275 Instructions[Insts[i]] = new CodeGenInstruction(Insts[i]);
|
/freebsd-10-stable/contrib/llvm/lib/MC/ |
H A D | MCStreamer.cpp | 87 (MAB ? MAB->generateCompactUnwindEncoding(I->Instructions) : 0); 291 CurFrame->Instructions.push_back(Instruction); 299 CurFrame->Instructions.push_back(Instruction); 307 CurFrame->Instructions.push_back(Instruction); 315 CurFrame->Instructions.push_back(Instruction); 323 CurFrame->Instructions.push_back(Instruction); 331 CurFrame->Instructions.push_back(Instruction); 353 CurFrame->Instructions.push_back(Instruction); 361 CurFrame->Instructions.push_back(Instruction); 369 CurFrame->Instructions [all...] |
H A D | MCWin64EH.cpp | 182 uint8_t numCodes = CountOfUnwindCodes(info->Instructions); 187 MCWin64EHInstruction &frameInst = info->Instructions[info->LastFrameInst]; 195 uint8_t numInst = info->Instructions.size(); 197 MCWin64EHInstruction inst = info->Instructions.back(); 198 info->Instructions.pop_back();
|
H A D | MCDwarf.cpp | 1298 // Initial Instructions 1301 const std::vector<MCCFIInstruction> &Instructions = local 1303 EmitCFIInstructions(streamer, Instructions, NULL); 1378 // Call Frame Instructions 1379 EmitCFIInstructions(streamer, frame.Instructions, frame.Begin);
|
/freebsd-10-stable/contrib/llvm/lib/DebugInfo/ |
H A D | DWARFDebugFrame.cpp | 75 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-stable/contrib/llvm/include/llvm/MC/ |
H A D | MCWin64EH.h | 68 Instructions() {} 79 std::vector<MCWin64EHInstruction> Instructions; member in struct:llvm::MCWin64EHUnwindInfo
|
H A D | MCDwarf.h | 439 : Begin(0), End(0), Personality(0), Lsda(0), Function(0), Instructions(), 447 std::vector<MCCFIInstruction> Instructions; member in struct:llvm::MCDwarfFrameInfo
|
/freebsd-10-stable/contrib/llvm/lib/Transforms/Scalar/ |
H A D | LoopRerollPass.cpp | 155 : Valid(false), Instructions(1, P) { 166 return Instructions.front(); 171 return Instructions.back(); 176 return Instructions[i+1]; 184 return Instructions.size()-1; 192 return llvm::next(Instructions.begin()); 197 return llvm::next(Instructions.begin()); 200 iterator end() { return Instructions.end(); } 201 const_iterator end() const { return Instructions.end(); } 205 SmallInstructionVector Instructions; member in struct:__anon2784::LoopReroll::SimpleLoopReduction [all...] |
/freebsd-10-stable/lib/clang/libllvmcore/ |
H A D | Makefile | 27 Instructions.cpp \
|
/freebsd-10-stable/contrib/llvm/lib/Target/Mips/AsmParser/ |
H A D | MipsAsmParser.cpp | 177 SmallVectorImpl<MCInst> &Instructions); 179 SmallVectorImpl<MCInst> &Instructions); 181 SmallVectorImpl<MCInst> &Instructions); 183 SmallVectorImpl<MCInst> &Instructions); 185 SmallVectorImpl<MCInst> &Instructions, bool isLoad, 246 SmallVectorImpl<MCInst> &Instructions); 563 SmallVectorImpl<MCInst> &Instructions) { 569 Instructions.push_back(Inst); 575 Instructions.push_back(NopInst); 591 expandMemInst(Inst, IDLoc, Instructions, MCI 562 processInstruction(MCInst &Inst, SMLoc IDLoc, SmallVectorImpl<MCInst> &Instructions) argument 633 expandInstruction(MCInst &Inst, SMLoc IDLoc, SmallVectorImpl<MCInst> &Instructions) argument 645 expandLoadImm(MCInst &Inst, SMLoc IDLoc, SmallVectorImpl<MCInst> &Instructions) argument 690 expandLoadAddressReg(MCInst &Inst, SMLoc IDLoc, SmallVectorImpl<MCInst> &Instructions) argument 733 expandLoadAddressImm(MCInst &Inst, SMLoc IDLoc, SmallVectorImpl<MCInst> &Instructions) argument 766 expandMemInst(MCInst &Inst, SMLoc IDLoc, SmallVectorImpl<MCInst> &Instructions, bool isLoad, bool isImmOpnd) argument 853 SmallVector<MCInst, 8> Instructions; local [all...] |
/freebsd-10-stable/contrib/llvm/tools/bugpoint/ |
H A D | CrashDebugger.cpp | 21 #include "llvm/IR/Instructions.h" 386 SmallPtrSet<Instruction*, 64> Instructions; local 389 Instructions.insert(cast<Instruction>(VMap[Insts[i]])); 392 outs() << "Checking for crash with only " << Instructions.size(); 393 if (Instructions.size() == 1) 402 if (!Instructions.count(Inst) && !isa<TerminatorInst>(Inst) && 422 for (SmallPtrSet<Instruction*, 64>::const_iterator I = Instructions.begin(), 423 E = Instructions.end(); I != E; ++I)
|
/freebsd-10-stable/contrib/llvm/include/llvm/CodeGen/ |
H A D | MachineBasicBlock.h | 63 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;
|
/freebsd-10-stable/contrib/llvm/lib/Target/Sparc/AsmParser/ |
H A D | SparcAsmParser.cpp | 387 SmallVector<MCInst, 8> Instructions; local
|