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

12

/external/chromium_org/sandbox/linux/seccomp-bpf/
H A Dcodegen.h18 typedef std::vector<Instruction*> Instructions; typedef in namespace:sandbox
30 // build a DAG of Instructions. They'll eventually call Compile() to convert
63 // Create a new instruction. Instructions form a DAG. The instruction objects
142 Instructions instructions_;
/external/llvm/include/llvm/MC/
H A DMCWin64EH.h68 ChainedParent(nullptr), Instructions() {}
79 std::vector<MCWin64EHInstruction> Instructions; member in struct:llvm::MCWin64EHUnwindInfo
H A DMCDwarf.h469 Instructions(), PersonalityEncoding(), LsdaEncoding(0),
475 std::vector<MCCFIInstruction> Instructions; member in struct:llvm::MCDwarfFrameInfo
/external/chromium_org/third_party/mesa/src/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/llvm/lib/DebugInfo/
H A DDWARFDebugFrame.cpp72 std::vector<Instruction> Instructions; member in class:llvm::FrameEntry
75 /// operands to the Instructions vector.
77 Instructions.push_back(Instruction(Opcode));
81 Instructions.push_back(Instruction(Opcode));
82 Instructions.back().Ops.push_back(Operand1);
86 Instructions.push_back(Instruction(Opcode));
87 Instructions.back().Ops.push_back(Operand1);
88 Instructions.back().Ops.push_back(Operand2);
186 for (const auto &Instr : Instructions) {
/external/llvm/lib/Target/AArch64/
H A DAArch64AddressTypePromotion.cpp38 #include "llvm/IR/Instructions.h"
101 typedef SmallVector<Instruction *, 16> Instructions; typedef in class:__anon25929::AArch64AddressTypePromotion
102 typedef DenseMap<Value *, Instructions> ValueToInsts;
120 bool propagateSignExtension(Instructions &SExtInsts);
134 void analyzeSExtension(Instructions &SExtInsts);
251 AArch64AddressTypePromotion::propagateSignExtension(Instructions &SExtInsts) {
381 Instructions &Insts = Entry.second;
382 Instructions CurPts;
415 void AArch64AddressTypePromotion::analyzeSExtension(Instructions &SExtInsts) {
488 Instructions SExtInst
[all...]
/external/llvm/tools/bugpoint/
H A DCrashDebugger.cpp21 #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) &&
423 for (SmallPtrSet<Instruction*, 64>::const_iterator I = Instructions.begin(),
424 E = Instructions.end(); I != E; ++I)
/external/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.cpp41 std::vector<AsmWriterInst> Instructions; member in class:__anon26564::AsmWriterEmitter
284 /// clearing the Instructions vector.
491 for (unsigned i = 0, e = Instructions.size(); i != e; ++i) {
493 AsmWriterInst &Inst = Instructions[i];
495 Instructions.erase(Instructions.begin()+i);
503 std::reverse(Instructions.begin(), Instructions.end());
510 if (!Instructions.empty()) {
513 while (!Instructions
[all...]
H A DCodeGenDAGPatterns.cpp1713 unsigned ChildResNo = 0; // Instructions always use res #0 of their op.
2922 /// any fragments involved. This populates the Instructions list with fully
2962 Instructions.insert(std::make_pair(Instrs[i],
2968 const DAGInstruction &DI = parseInstructionPattern(CGI, LI, Instructions);
2976 Instructions.begin(),
2977 E = Instructions.end(); II != E; ++II) {
3074 const std::vector<const CodeGenInstruction*> &Instructions = local
3080 for (unsigned i = 0, e = Instructions.size(); i != e; ++i) {
3082 const_cast<CodeGenInstruction &>(*Instructions[i]);
/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/chromium_org/third_party/skia/src/sfnt/
H A DSkOTTable_glyf.h77 struct Instructions { struct in struct:SkOTTableGlyphData::Simple
205 struct Instructions { struct in struct:SkOTTableGlyphData::Composite
/external/skia/src/sfnt/
H A DSkOTTable_glyf.h77 struct Instructions { struct in struct:SkOTTableGlyphData::Simple
205 struct Instructions { struct in struct:SkOTTableGlyphData::Composite
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/tgsi/
H A Dtgsi_exec.h328 struct tgsi_full_instruction *Instructions; member in struct:tgsi_exec_machine
/external/chromium_org/third_party/mesa/src/src/mesa/program/
H A Dnvfragparse.c87 static const struct instruction_pattern Instructions[] = { variable in typeref:struct:instruction_pattern
226 for (inst = Instructions; inst->name; inst++) {
1557 if (program->Base.Instructions) {
1558 free(program->Base.Instructions);
1560 program->Base.Instructions = newInst;
/external/chromium_org/third_party/sfntly/cpp/src/sfntly/table/truetype/
H A Dglyph_table.cc350 CALLER_ATTACH ReadableFontData* GlyphTable::SimpleGlyph::Instructions() { function in class:sfntly::GlyphTable::SimpleGlyph
611 CALLER_ATTACH ReadableFontData* GlyphTable::CompositeGlyph::Instructions() { function in class:sfntly::GlyphTable::CompositeGlyph
/external/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;
/external/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp392 SmallVector<MCInst, 8> Instructions; local
/external/llvm/lib/Transforms/Scalar/
H A DLoopRerollPass.cpp157 : Valid(false), Instructions(1, P) {
168 return Instructions.front();
173 return Instructions.back();
178 return Instructions[i+1];
186 return Instructions.size()-1;
194 return std::next(Instructions.begin());
199 return std::next(Instructions.begin());
202 iterator end() { return Instructions.end(); }
203 const_iterator end() const { return Instructions.end(); }
207 SmallInstructionVector Instructions; member in struct:__anon26293::LoopReroll::SimpleLoopReduction
[all...]
/external/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_exec.h328 struct tgsi_full_instruction *Instructions; member in struct:tgsi_exec_machine
/external/mesa3d/src/mesa/program/
H A Dnvfragparse.c87 static const struct instruction_pattern Instructions[] = { variable in typeref:struct:instruction_pattern
226 for (inst = Instructions; inst->name; inst++) {
1557 if (program->Base.Instructions) {
1558 free(program->Base.Instructions);
1560 program->Base.Instructions = newInst;
/external/sfntly/cpp/src/sfntly/table/truetype/
H A Dglyph_table.cc350 CALLER_ATTACH ReadableFontData* GlyphTable::SimpleGlyph::Instructions() { function in class:sfntly::GlyphTable::SimpleGlyph
611 CALLER_ATTACH ReadableFontData* GlyphTable::CompositeGlyph::Instructions() { function in class:sfntly::GlyphTable::CompositeGlyph
/external/llvm/lib/MC/
H A DMCDwarf.cpp1437 // Initial Instructions
1441 const std::vector<MCCFIInstruction> &Instructions = local
1443 EmitCFIInstructions(streamer, Instructions, nullptr);
1512 // Call Frame Instructions
1513 EmitCFIInstructions(streamer, frame.Instructions, frame.Begin);

Completed in 447 milliseconds

12