Searched defs:Instructions (Results 1 - 25 of 34) sorted by relevance

12

/external/v8/src/compiler/
H A Dmove-optimizer.h23 typedef ZoneVector<Instruction*> Instructions; typedef in class:v8::internal::compiler::final
/external/llvm/include/llvm/MC/
H A DMCWinEH.h45 std::vector<Instruction> Instructions; member in struct:llvm::WinEH::FrameInfo
H A DMCDwarf.h493 Instructions(), CurrentCfaRegister(0), PersonalityEncoding(),
500 std::vector<MCCFIInstruction> Instructions; member in struct:llvm::MCDwarfFrameInfo
/external/swiftshader/third_party/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]);
/external/swiftshader/third_party/LLVM/include/llvm/MC/
H A DMCWin64EH.h68 Instructions() {}
79 std::vector<MCWin64EHInstruction> Instructions; member in struct:llvm::MCWin64EHUnwindInfo
H A DMCDwarf.h265 Function(0), Instructions(), PersonalityEncoding(),
272 std::vector<MCCFIInstruction> Instructions; member in struct:llvm::MCDwarfFrameInfo
/external/v8/tools/testrunner/local/
H A Dexecution.py51 class Instructions(object): class in inherits:object
114 return Instructions(command, test.id, timeout, context.verbose)
/external/llvm/lib/Target/AArch64/
H A DAArch64AddressTypePromotion.cpp37 #include "llvm/IR/Instructions.h"
103 typedef SmallVector<Instruction *, 16> Instructions; typedef in class:__anon14153::AArch64AddressTypePromotion
104 typedef DenseMap<Value *, Instructions> ValueToInsts;
122 bool propagateSignExtension(Instructions &SExtInsts);
136 void analyzeSExtension(Instructions &SExtInsts);
251 AArch64AddressTypePromotion::propagateSignExtension(Instructions &SExtInsts) {
381 Instructions &Insts = Entry.second;
382 Instructions CurPts;
415 void AArch64AddressTypePromotion::analyzeSExtension(Instructions &SExtInsts) {
491 Instructions SExtInst
[all...]
/external/llvm/utils/TableGen/
H A DCodeGenTarget.h69 std::unique_ptr<CodeGenInstruction>> Instructions; member in class:llvm::CodeGenTarget
150 if (Instructions.empty()) ReadInstructions();
151 return Instructions;
156 if (Instructions.empty()) ReadInstructions();
157 auto I = Instructions.find(InstRec);
158 assert(I != Instructions.end() && "Not an instruction");
H A DAsmWriterEmitter.cpp41 std::vector<AsmWriterInst> Instructions; member in class:__anon15092::AsmWriterEmitter
151 for (size_t i = 0, e = Instructions.size(); i != e; ++i) {
152 const AsmWriterInst &Inst = Instructions[i];
188 const AsmWriterInst &FirstInst = Instructions[Idxs.front()];
198 const AsmWriterInst &OtherInst = Instructions[Idx];
254 /// clearing the Instructions vector.
278 for (AsmWriterInst &AWI : Instructions) {
291 for (AsmWriterInst &AWI : Instructions) {
345 OpcodeInfo[Instructions[Idx].CGIIndex] |=
348 AsmWriterInst &Inst = Instructions[Id
[all...]
/external/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_program.h70 * Instructions are maintained by the compiler in a doubly linked list
153 * Instructions.Next points to the first instruction,
154 * Instructions.Prev points to the last instruction.
156 struct rc_instruction Instructions; member in struct:rc_program
H A Dradeon_dataflow_deadcode.c61 struct instruction_state * Instructions; member in struct:deadcode_state
155 struct instruction_state * insts = &s->Instructions[inst->IP];
225 s.Instructions = memory_pool_malloc(&c->Pool, sizeof(struct instruction_state)*nr_instructions);
226 memset(s.Instructions, 0, sizeof(struct instruction_state)*nr_instructions);
230 for(struct rc_instruction * inst = c->Program.Instructions.Prev;
231 inst != &c->Program.Instructions;
313 for(struct rc_instruction * inst = c->Program.Instructions.Next;
314 inst != &c->Program.Instructions;
324 inst->U.I.DstReg.WriteMask = s.Instructions[ip].WriteMask;
325 if (s.Instructions[i
[all...]
/external/swiftshader/third_party/LLVM/tools/bugpoint/
H A DCrashDebugger.cpp19 #include "llvm/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)) {
423 for (SmallPtrSet<Instruction*, 64>::const_iterator I = Instructions.begin(),
424 E = Instructions.end(); I != E; ++I)
/external/swiftshader/third_party/LLVM/utils/TableGen/
H A DCodeGenTarget.h67 mutable DenseMap<const Record*, CodeGenInstruction*> Instructions; member in class:llvm::CodeGenTarget
134 if (Instructions.empty()) ReadInstructions();
135 return Instructions;
140 if (Instructions.empty()) ReadInstructions();
142 Instructions.find(InstRec);
143 assert(I != Instructions.end() && "Not an instruction");
H A DAsmWriterEmitter.cpp258 std::vector<AsmWriterInst> Instructions; local
264 Instructions.push_back(
276 for (unsigned i = 0, e = Instructions.size(); i != e; ++i)
277 CGIAWIMap.insert(std::make_pair(Instructions[i].CGI, &Instructions[i]));
430 for (unsigned i = 0, e = Instructions.size(); i != e; ++i) {
432 AsmWriterInst &Inst = Instructions[i];
434 Instructions.erase(Instructions.begin()+i);
442 std::reverse(Instructions
[all...]
/external/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugFrame.cpp78 std::vector<Instruction> Instructions; member in class:llvm::FrameEntry
81 /// operands to the Instructions vector.
83 Instructions.push_back(Instruction(Opcode));
87 Instructions.push_back(Instruction(Opcode));
88 Instructions.back().Ops.push_back(Operand1);
92 Instructions.push_back(Instruction(Opcode));
93 Instructions.back().Ops.push_back(Operand1);
94 Instructions.back().Ops.push_back(Operand2);
447 for (const auto &Instr : Instructions) {
/external/llvm/lib/Target/AMDGPU/
H A DSIWholeQuadMode.cpp98 DenseMap<const MachineInstr *, InstrInfo> Instructions; member in class:__anon14244::SIWholeQuadMode
195 Instructions[&MI].Needs = Flags;
214 InstrInfo II = Instructions[&MI]; // take a copy to prevent dangling references
220 Instructions[&MI].Needs = StateWQM;
235 InstrInfo &PrevII = Instructions[PrevMI];
264 InstrInfo &DefII = Instructions[&DefMI];
288 InstrInfo &LastII = Instructions[LastMI];
407 auto InstrInfoIt = Instructions.find(&MI);
408 if (InstrInfoIt != Instructions.end()) {
461 Instructions
[all...]
/external/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCCodeEmitter.cpp145 auto Instructions = HexagonMCInstrInfo::bundleInstructions(**CurrentBundle); local
146 auto i = Instructions.begin() + Index - 1;
148 assert(i != Instructions.begin() - 1 && "Couldn't find producer");
/external/llvm/tools/bugpoint/
H A DCrashDebugger.cpp22 #include "llvm/IR/Instructions.h"
463 SmallPtrSet<Instruction*, 32> Instructions; local
466 Instructions.insert(cast<Instruction>(VMap[Insts[i]]));
469 outs() << "Checking for crash with only " << Instructions.size();
470 if (Instructions.size() == 1)
479 if (!Instructions.count(Inst) && !isa<TerminatorInst>(Inst) &&
499 for (Instruction *Inst : Instructions)
/external/skia/src/sfnt/
H A DSkOTTable_glyf.h76 struct Instructions { struct in struct:SkOTTableGlyphData::Simple
204 struct Instructions { struct in struct:SkOTTableGlyphData::Composite
/external/skqp/src/sfnt/
H A DSkOTTable_glyf.h76 struct Instructions { struct in struct:SkOTTableGlyphData::Simple
204 struct Instructions { struct in struct:SkOTTableGlyphData::Composite
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
H A DMachineBasicBlock.h63 typedef ilist<MachineInstr> Instructions; typedef in class:llvm::MachineBasicBlock
64 Instructions Insts;
131 typedef Instructions::iterator iterator;
132 typedef Instructions::const_iterator const_iterator;
/external/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h86 typedef ilist<MachineInstr> Instructions; typedef in class:llvm::MachineBasicBlock
87 Instructions Insts;
162 typedef Instructions::iterator instr_iterator;
163 typedef Instructions::const_iterator const_instr_iterator;
213 static Instructions MachineBasicBlock::*getSublistAccess(MachineInstr *) {
/external/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp88 SmallVectorImpl<MCInst> &Instructions);
470 SmallVectorImpl<MCInst> &Instructions) {
512 Instructions.push_back(TmpInst);
538 Instructions.push_back(TmpInst);
548 SmallVector<MCInst, 8> Instructions; local
556 Instructions.push_back(Inst);
559 expandSET(Inst, IDLoc, Instructions);
563 for (const MCInst &I : Instructions) {
469 expandSET(MCInst &Inst, SMLoc IDLoc, SmallVectorImpl<MCInst> &Instructions) argument
/external/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp208 /// \brief Instructions from OrigLoop selected for this partition.
459 auto Instructions = local
465 for (Instruction *Inst : Instructions) {
567 const SmallVectorImpl<Instruction *> &Instructions,
569 Accesses.append(Instructions.begin(), Instructions.end());
580 DEBUG(Dep.print(dbgs(), 2, Instructions));
566 MemoryInstructionDependences( const SmallVectorImpl<Instruction *> &Instructions, const SmallVectorImpl<Dependence> &Dependences) argument

Completed in 3012 milliseconds

12