/external/mesa3d/src/gallium/drivers/r300/compiler/ |
radeon_dataflow_deadcode.c | 61 struct instruction_state * Instructions; 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[ip].WriteMask [all...] |
radeon_program.h | 70 * Instructions are maintained by the compiler in a doubly linked list 101 * \name Extra fields for TEX, TXB, TXD, TXL, TXP instructions. 153 * Instructions.Next points to the first instruction, 154 * Instructions.Prev points to the last instruction. 156 struct rc_instruction Instructions;
|
/external/swiftshader/third_party/LLVM/tools/bugpoint/ |
CrashDebugger.cpp | 19 #include "llvm/Instructions.h"
357 /// non-terminator instructions and replacing them with undef.
388 SmallPtrSet<Instruction*, 64> Instructions;
391 Instructions.insert(cast<Instruction>(VMap[Insts[i]]));
394 outs() << "Checking for crash with only " << Instructions.size();
395 if (Instructions.size() == 1)
398 outs() << " instructions: ";
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) [all...] |
/external/swiftshader/third_party/LLVM/utils/TableGen/ |
CodeGenTarget.h | 67 mutable DenseMap<const Record*, CodeGenInstruction*> Instructions; 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"); 147 /// getInstructionsByEnumValue - Return all of the instructions defined by the
|
AsmWriterEmitter.cpp | 48 /// instructions that are suitably similar to it. 62 // If this differs in the same operand as the rest of the instructions in 78 // If the operand is the same for all instructions, just print it. 81 // If this is the operand that varies between all of the instructions, 112 // instructions each case are used for. It is a comma separated string of 149 // For each entry of UniqueOperandCommands, there is a set of instructions 150 // that uses it. If the next command of all instructions in the set are 168 // Otherwise, scan to see if all of the other instructions in this command 204 // Prepend some of the instructions each case is used for onto the case val. 258 std::vector<AsmWriterInst> Instructions; [all...] |
/external/llvm/tools/bugpoint/ |
CrashDebugger.cpp | 22 #include "llvm/IR/Instructions.h" 432 /// non-terminator instructions and replacing them with undef. 463 SmallPtrSet<Instruction*, 32> Instructions; 466 Instructions.insert(cast<Instruction>(VMap[Insts[i]])); 469 outs() << "Checking for crash with only " << Instructions.size(); 470 if (Instructions.size() == 1) 473 outs() << " instructions: "; 479 if (!Instructions.count(Inst) && !isa<TerminatorInst>(Inst) && 499 for (Instruction *Inst : Instructions) 709 // Attempt to delete instructions using bisection. This should help out nast [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/MC/ |
MCDwarf.h | 176 /// for a section where machine instructions have been assembled after seeing 265 Function(0), Instructions(), PersonalityEncoding(), 272 std::vector<MCCFIInstruction> Instructions;
|
/external/llvm/lib/Transforms/Scalar/ |
LoopDistribute.cpp | 80 /// \brief Maintains the set of instructions of the loop for a partition before 113 /// instructions that the seeded instructions dependent on. 122 // instructions that the originally seeded instructions depend on. 126 // Insert instructions from the loop that we depend on. 160 /// remapinstruction to remap the cloned instructions. 163 /// \brief Remaps the cloned instructions using VMap. 168 /// \brief Based on the set of instructions selected for this partition, 185 // Delete the instructions backwards, as it has a reduced likelihood o [all...] |
/external/sfntly/cpp/src/sfntly/table/truetype/ |
glyph_table.cc | 351 CALLER_ATTACH ReadableFontData* GlyphTable::SimpleGlyph::Instructions() { 612 CALLER_ATTACH ReadableFontData* GlyphTable::CompositeGlyph::Instructions() {
|
/external/skia/src/sfnt/ |
SkOTTable_glyf.h | 76 struct Instructions { 204 struct Instructions {
|
/external/skqp/src/sfnt/ |
SkOTTable_glyf.h | 76 struct Instructions { 204 struct Instructions {
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
MachineBasicBlock.h | 10 // Collect the sequence of machine instructions for a basic block. 63 typedef ilist<MachineInstr> Instructions; 64 Instructions Insts; 131 typedef Instructions::iterator iterator; 132 typedef Instructions::const_iterator const_iterator; 249 /// updateTerminator - Update the terminator instructions in block to account 355 // These functions delete any instructions removed. 368 /// splice - Take a block of instructions from MBB 'Other' in the range [From, 398 /// any DBG_VALUE instructions. Return UnknownLoc if there is none.
|
/external/llvm/include/llvm/CodeGen/ |
MachineBasicBlock.h | 10 // Collect the sequence of machine instructions for a basic block. 86 typedef ilist<MachineInstr> Instructions; 87 Instructions Insts; 162 typedef Instructions::iterator instr_iterator; 163 typedef Instructions::const_iterator const_instr_iterator; 213 static Instructions MachineBasicBlock::*getSublistAccess(MachineInstr *) { 367 /// Update the terminator instructions in block to account for changes to the 458 /// PHINode instruction. When adding instructions to the beginning of the 521 /// alone can't be used to prepend or append instructions to bundles. See 525 /// Insert a range of instructions into the instruction list before I [all...] |
/external/llvm/include/llvm/MC/ |
MCDwarf.h | 157 /// unit where machine instructions have been assembled after seeing .loc 422 /// was at the beginning of the function, after all initial instructions added 493 Instructions(), CurrentCfaRegister(0), PersonalityEncoding(), 500 std::vector<MCCFIInstruction> Instructions;
|
/external/llvm/lib/MC/ |
MCDwarf.cpp | [all...] |
/external/llvm/lib/Target/Sparc/AsmParser/ |
SparcAsmParser.cpp | 1 //===-- SparcAsmParser.cpp - Parse Sparc assembly to MCInst instructions --===// 88 SmallVectorImpl<MCInst> &Instructions); 470 SmallVectorImpl<MCInst> &Instructions) { 512 Instructions.push_back(TmpInst); 517 // * A non-immediate value will always require both instructions. 538 Instructions.push_back(TmpInst); 548 SmallVector<MCInst, 8> Instructions; 556 Instructions.push_back(Inst); 559 expandSET(Inst, IDLoc, Instructions); 563 for (const MCInst &I : Instructions) { [all...] |
/external/llvm/utils/TableGen/ |
AsmWriterEmitter.cpp | 41 std::vector<AsmWriterInst> Instructions; 81 /// instructions that are suitably similar to it. 95 // If this differs in the same operand as the rest of the instructions in 111 // If the operand is the same for all instructions, just print it. 114 // If this is the operand that varies between all of the instructions, 145 // instructions each case are used for. It is a comma separated string of 151 for (size_t i = 0, e = Instructions.size(); i != e; ++i) { 152 const AsmWriterInst &Inst = Instructions[i]; 178 // For each entry of UniqueOperandCommands, there is a set of instructions 179 // that uses it. If the next command of all instructions in the set ar [all...] |
/external/mesa3d/src/gallium/auxiliary/tgsi/ |
tgsi_exec.h | 373 const struct tgsi_token *Tokens; /**< Declarations, instructions */ 438 struct tgsi_full_instruction *Instructions;
|
/external/swiftshader/third_party/LLVM/lib/MC/ |
MCDwarf.cpp | 662 /// EmitFrameMoves - Emit frame instructions to describe the layout of the 863 // Initial Instructions 867 std::vector<MCCFIInstruction> Instructions; [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/ |
MachineBasicBlock.h | 10 // Collect the sequence of machine instructions for a basic block. 72 typedef ilist<MachineInstr, ilist_sentinel_tracking<true>> Instructions; 73 Instructions Insts; 148 typedef Instructions::iterator instr_iterator; 149 typedef Instructions::const_iterator const_instr_iterator; 150 typedef Instructions::reverse_iterator reverse_instr_iterator; 151 typedef Instructions::const_reverse_iterator const_reverse_instr_iterator; 204 static Instructions MachineBasicBlock::*getSublistAccess(MachineInstr *) { 374 /// Update the terminator instructions in block to account for changes to the 474 /// PHINode instruction. When adding instructions to the beginning of th [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/MC/ |
MCDwarf.h | 161 /// unit where machine instructions have been assembled after seeing .loc 430 /// was at the beginning of the function, after all initial instructions added 505 std::vector<MCCFIInstruction> Instructions;
|
/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/MC/ |
MCDwarf.h | 161 /// unit where machine instructions have been assembled after seeing .loc 430 /// was at the beginning of the function, after all initial instructions added 505 std::vector<MCCFIInstruction> Instructions;
|
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/MC/ |
MCDwarf.h | 161 /// unit where machine instructions have been assembled after seeing .loc 430 /// was at the beginning of the function, after all initial instructions added 505 std::vector<MCCFIInstruction> Instructions;
|
/prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/MC/ |
MCDwarf.h | 161 /// unit where machine instructions have been assembled after seeing .loc 430 /// was at the beginning of the function, after all initial instructions added 505 std::vector<MCCFIInstruction> Instructions;
|
/prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/MC/ |
MCDwarf.h | 161 /// unit where machine instructions have been assembled after seeing .loc 430 /// was at the beginning of the function, after all initial instructions added 505 std::vector<MCCFIInstruction> Instructions;
|