Searched defs:Instruction (Results 1 - 25 of 27) sorted by relevance

12

/external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/instruction/
H A DInstruction.java43 public interface Instruction { interface
/external/llvm/include/llvm/MC/
H A DMCWin64EH.h27 struct Instruction { struct in namespace:llvm::Win64EH
28 static WinEH::Instruction PushNonVol(MCSymbol *L, unsigned Reg) {
29 return WinEH::Instruction(Win64EH::UOP_PushNonVol, L, Reg, -1);
31 static WinEH::Instruction Alloc(MCSymbol *L, unsigned Size) {
32 return WinEH::Instruction(Size > 128 ? UOP_AllocLarge : UOP_AllocSmall, L,
35 static WinEH::Instruction PushMachFrame(MCSymbol *L, bool Code) {
36 return WinEH::Instruction(UOP_PushMachFrame, L, -1, Code ? 1 : 0);
38 static WinEH::Instruction SaveNonVol(MCSymbol *L, unsigned Reg,
40 return WinEH::Instruction(Offset > 512 * 1024 - 8 ? UOP_SaveNonVolBig
44 static WinEH::Instruction SaveXM
[all...]
H A DMCWinEH.h23 struct Instruction { struct in namespace:llvm::WinEH
29 Instruction(unsigned Op, MCSymbol *L, unsigned Reg, unsigned Off) function in struct:llvm::WinEH::Instruction
46 std::vector<Instruction> Instructions;
/external/llvm/lib/IR/
H A DInstruction.cpp1 //===-- Instruction.cpp - Implement the Instruction class -----------------===//
10 // This file implements the Instruction class for the IR library.
14 #include "llvm/IR/Instruction.h"
23 Instruction::Instruction(Type *ty, unsigned it, Use *Ops, unsigned NumOps, function in class:Instruction
24 Instruction *InsertBefore)
30 "Instruction to insert before is not in a basic block!");
35 Instruction::Instruction(Typ function in class:Instruction
[all...]
/external/lldb/include/lldb/Core/
H A DDisassembler.h30 class Instruction class in namespace:lldb_private
33 Instruction (const Address &address,
37 ~Instruction();
130 // We include an address class in the Instruction class to
199 public Instruction
214 // TODO: fill this in and put opcode name into Instruction::m_opcode_name,
215 // mnemonic into Instruction::m_mnemonics, and any comment into
216 // Instruction::m_comment
351 typedef const char * (*SummaryCallback)(const Instruction& inst, ExecutionContext *exe_context, void *user_data);
/external/llvm/bindings/python/llvm/
H A Dcore.py30 "Instruction",
343 return i and Instruction(i)
348 return i and Instruction(i)
384 if not isinstance(self.inst, Instruction):
400 class Instruction(Value): class in inherits:Value
408 return i and Instruction(i)
413 return i and Instruction(i)
582 # Instruction Declarations.
583 library.LLVMGetNextInstruction.argtypes = [Instruction]
586 library.LLVMGetPreviousInstruction.argtypes = [Instruction]
[all...]
/external/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugFrame.cpp66 struct Instruction { struct in class:llvm::FrameEntry
67 Instruction(uint8_t Opcode) function in struct:llvm::FrameEntry::Instruction
75 std::vector<Instruction> Instructions;
80 Instructions.push_back(Instruction(Opcode));
84 Instructions.push_back(Instruction(Opcode));
89 Instructions.push_back(Instruction(Opcode));
/external/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_parse.h95 struct tgsi_instruction Instruction; member in struct:tgsi_full_instruction
/external/proguard/src/proguard/classfile/instruction/
H A DInstruction.java32 public abstract class Instruction class
885 public abstract Instruction shrink();
890 * Writes the Instruction at the given offset in the given code attribute.
899 * Writes the Instruction at the given offset in the given code array.
/external/lldb/source/Core/
H A DDisassembler.cpp424 Instruction *inst = disasm_ptr->GetInstructionList().GetInstructionAtIndex (i).get();
555 Instruction::Instruction(const Address &address, AddressClass addr_class) : function in class:Instruction
563 Instruction::~Instruction()
568 Instruction::GetAddressClass ()
576 Instruction::Dump (lldb_private::Stream *s,
647 Instruction::DumpEmulation (const ArchSpec &arch)
660 Instruction::ReadArray (FILE *in_file, Stream *out_stream, OptionValue::Type data_type)
672 out_stream->Printf ("Instruction
[all...]
/external/mesa3d/src/gallium/drivers/nv50/codegen/
H A Dnv50_ir.cpp101 Instruction *insn = src->value->getUniqueInsn();
180 Instruction *insn = (*it)->getInsn();
276 Instruction *insn = getInsn();
552 void Instruction::init()
582 Instruction::Instruction() function in class:nv50_ir::Instruction
593 Instruction::Instruction(Function *fn, operation opr, DataType ty) function in class:nv50_ir::Instruction
603 Instruction::~Instruction()
[all...]
H A Dnv50_ir_from_tgsi.cpp41 class Instruction class in namespace:tgsi
44 Instruction(const struct tgsi_full_instruction *inst) : insn(inst) { } function in class:tgsi::Instruction
156 inline uint getOpcode() const { return insn->Instruction.Opcode; }
158 unsigned int srcCount() const { return insn->Instruction.NumSrcRegs; }
159 unsigned int dstCount() const { return insn->Instruction.NumDstRegs; }
198 unsigned getSaturate() const { return insn->Instruction.Saturate; }
209 unsigned int Instruction::srcMask(unsigned int s) const
213 switch (insn->Instruction.Opcode) {
248 assert(insn->Instruction.Texture);
251 if (insn->Instruction
[all...]
H A Dnv50_ir.h138 // various instruction-specific modifier definitions Instruction::subOp
302 class Instruction;
316 uint8_t size; // this should match the Instruction type's size
403 inline Instruction *getInsn() const { return insn; }
404 inline void setInsn(Instruction *inst) { insn = inst; }
424 Instruction *insn;
442 inline Instruction *getInsn() const { return insn; }
443 inline void setInsn(Instruction *inst) { insn = inst; }
454 Instruction *insn;
473 inline Instruction *getUniqueIns
592 class Instruction class in namespace:nv50_ir
[all...]
/external/llvm/include/llvm/IR/
H A DInstruction.h1 //===-- llvm/Instruction.h - Instruction class definition -------*- C++ -*-===//
10 // This file contains the declaration of the Instruction class, which is the
33 struct ilist_traits<Instruction>
34 : public SymbolTableListTraits<Instruction, BasicBlock> {
40 Instruction *createSentinel() const;
41 static void destroySentinel(Instruction *) {}
43 Instruction *provideInitialHead() const { return createSentinel(); }
44 Instruction *ensureHead(Instruction *) cons
51 class Instruction : public User, public ilist_node<Instruction> { class in namespace:llvm
[all...]
/external/mesa3d/src/gallium/drivers/i915/
H A Di915_fpc.h297 struct tgsi_instruction Instruction; member in struct:i915_full_instruction
/external/v8/src/arm64/
H A Dinstructions-arm64.h97 class Instruction { class in namespace:v8::internal
124 V8_INLINE Instruction* following(int count = 1) {
128 V8_INLINE Instruction* preceding(int count = 1) {
345 Instruction* ImmPCOffsetTarget();
348 bool IsTargetInImmPCOffsetRange(Instruction* target);
351 void SetImmPCOffsetTarget(Instruction* target);
353 void SetImmLLiteral(Instruction* source);
362 V8_INLINE Instruction* InstructionAtOffset(
371 template<typename T> V8_INLINE static Instruction* Cast(T src) {
372 return reinterpret_cast<Instruction*>(sr
[all...]
/external/llvm/lib/MC/
H A DMCStreamer.cpp261 MCCFIInstruction Instruction = local
264 CurFrame->Instructions.push_back(Instruction);
270 MCCFIInstruction Instruction = local
273 CurFrame->Instructions.push_back(Instruction);
278 MCCFIInstruction Instruction = local
281 CurFrame->Instructions.push_back(Instruction);
286 MCCFIInstruction Instruction = local
289 CurFrame->Instructions.push_back(Instruction);
295 MCCFIInstruction Instruction = local
298 CurFrame->Instructions.push_back(Instruction);
303 MCCFIInstruction Instruction = local
326 MCCFIInstruction Instruction = MCCFIInstruction::createRememberState(Label); local
334 MCCFIInstruction Instruction = MCCFIInstruction::createRestoreState(Label); local
341 MCCFIInstruction Instruction = local
349 MCCFIInstruction Instruction = local
357 MCCFIInstruction Instruction = MCCFIInstruction::createEscape(Label, Values); local
370 MCCFIInstruction Instruction = local
378 MCCFIInstruction Instruction = local
386 MCCFIInstruction Instruction = local
[all...]
/external/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_pair_schedule.c45 struct rc_instruction * Instruction; member in struct:schedule_instruction
190 fprintf(stderr,"%u (%d) [%u],", ptr->Instruction->IP, score,
249 DBG("%i is now ready\n", sinst->Instruction->IP);
253 if (sinst->Instruction->Type == RC_INSTRUCTION_NORMAL)
255 else if (sinst->Instruction->U.P.Alpha.Opcode == RC_OPCODE_NOP)
257 else if (sinst->Instruction->U.P.RGB.Opcode == RC_OPCODE_NOP)
305 assert(sinst->Instruction->Type != RC_INSTRUCTION_NORMAL);
306 if (!sinst->Instruction->U.P.RGB.OutputWriteMask &&
307 !sinst->Instruction->U.P.Alpha.OutputWriteMask) {
309 if (!sinst->PairedInst->Instruction
[all...]
/external/v8/src/compiler/
H A Dinstruction.h404 class Instruction : public ZoneObject { class in namespace:v8::internal::compiler
438 static Instruction* New(Zone* zone, InstructionCode opcode) {
442 static Instruction* New(Zone* zone, InstructionCode opcode,
452 int size = static_cast<int>(RoundUp(sizeof(Instruction), kPointerSize) +
455 return new (zone->New(size)) Instruction(
461 Instruction* MarkAsControl() {
465 Instruction* MarkAsCall() {
500 explicit Instruction(InstructionCode opcode)
507 Instruction(InstructionCode opcode, size_t output_count,
541 OStream& operator<<(OStream& os, const Instruction
[all...]
/external/vixl/src/vixl/a64/
H A Dinstructions-a64.h163 class Instruction { class in namespace:vixl
344 const Instruction* ImmPCOffsetTarget() const;
348 void SetImmPCOffsetTarget(const Instruction* target);
350 void SetImmLLiteral(const Instruction* source);
400 const Instruction* NextInstruction() const {
404 const Instruction* InstructionAtOffset(int64_t offset) const {
409 template<typename T> static Instruction* Cast(T src) {
410 return reinterpret_cast<Instruction*>(src);
413 template<typename T> static const Instruction* CastConst(T src) {
414 return reinterpret_cast<const Instruction*>(sr
[all...]
/external/llvm/bindings/ocaml/llvm/
H A Dllvm.ml283 | Instruction of Opcode.t Constructor in type:ValueKind/t
1046 | Instruction (Br | IndirectBr | Invoke | Resume | Ret | Switch | Unreachable)
1090 if classify_value llv <> ValueKind.Instruction Opcode.Br then
1104 (*===-- Instruction builders ----------------------------------------------===*)
H A Dllvm_ocaml.c496 Instruction enumerator in enum:ValueKind
1378 DEFINE_ITERATORS(instr, Instruction, LLVMBasicBlockRef, LLVMValueRef,
1551 CAMLprim value llvm_delete_instruction(LLVMValueRef Instruction) { argument
1552 LLVMInstructionEraseFromParent(Instruction);
1556 /*===-- Instruction builders ----------------------------------------------===*/
/external/v8/src/arm/
H A Dconstants-arm.h122 // Instruction objects are pointers to 32bit values, and provide methods to
162 // Instruction encoding bits and masks.
196 // Instruction bit masks.
409 // Instruction abstraction.
411 // The class Instruction enables access to individual fields defined in the ARM
419 // Instruction* instr = Instruction::At(ptr);
424 class Instruction { class in namespace:v8::internal
437 return reinterpret_cast<Instruction*>(temp)->Name(); \
634 // to allocate or create instances of class Instruction
[all...]
/external/owasp/sanitizer/tools/findbugs/lib/
H A Dbcel.jarMETA-INF/ META-INF/MANIFEST.MF org/ org/apache/ org/apache/bcel/ org/apache/bcel/classfile/ ...
/external/proguard/lib/
H A Dproguard.jarMETA-INF/ META-INF/MANIFEST.MF proguard/optimize/WriteOnlyFieldFilter.class WriteOnlyFieldFilter.java package proguard ...

Completed in 561 milliseconds

12