Searched refs:Instruction (Results 276 - 300 of 705) sorted by relevance

<<11121314151617181920>>

/external/mesa3d/src/gallium/drivers/nv50/codegen/
H A Dnv50_ir_ra.cpp227 void condenseDefs(Instruction *);
228 void condenseSrcs(Instruction *, const int first, const int last);
230 void addHazard(Instruction *i, const ValueRef *src);
232 void addConstraint(Instruction *, int s, int n);
233 bool detectConflict(Instruction *, int s);
240 std::list<Instruction *> constrList;
284 LValue *unspill(Instruction *usei, LValue *, Value *slot);
285 void spill(Instruction *defi, Value *slot, LValue *);
293 Instruction *insn = val->getUniqueInsn();
337 Instruction *ph
[all...]
/external/llvm/lib/Analysis/
H A DLoopInfo.cpp62 if (Instruction *I = dyn_cast<Instruction>(V))
69 bool Loop::hasLoopInvariantOperands(Instruction *I) const {
87 Instruction *InsertPt) const {
88 if (Instruction *I = dyn_cast<Instruction>(V))
102 bool Loop::makeLoopInvariant(Instruction *I, bool &Changed,
103 Instruction *InsertPt) const {
166 if (Instruction *Inc =
167 dyn_cast<Instruction>(P
[all...]
H A DSparsePropagation.cpp64 else if (!isa<Instruction>(V))
79 void SparseSolver::UpdateState(Instruction &Inst, LatticeVal V) {
277 void SparseSolver::visitInst(Instruction &I) {
300 Instruction *I = InstWorkList.back();
308 Instruction *UI = cast<Instruction>(U);
/external/llvm/lib/CodeGen/
H A DSjLjEHPrepare.cpp78 void insertCallSiteStore(Instruction *I, int Number);
122 void SjLjEHPrepare::insertCallSiteStore(Instruction *I, int Number) {
177 std::next(BasicBlock::iterator(cast<Instruction>(SelVal))));
256 Instruction *EI = ExtractValueInst::Create(AI, 0, "", AfterAllocaInsPt);
257 Instruction *NI = InsertValueInst::Create(AI, EI, 0);
294 Instruction *Inst = II;
298 cast<Instruction>(Inst->user_back())->getParent() == BB &&
309 SmallVector<Instruction *, 16> Users;
311 Instruction *UI = cast<Instruction>(
[all...]
/external/llvm/lib/Target/NVPTX/
H A DNVPTXUtilities.cpp445 if (Instruction *I = dyn_cast<Instruction>(v))
455 if (Instruction *I = dyn_cast<Instruction>(v))
480 Instruction *llvm::getInst(Value *base, char *instName) {
486 Instruction *I = &*it;
497 Instruction *I = getInst(base, instName);
503 void llvm::dumpInstRec(Value *v, std::set<Instruction *> *visited) {
504 if (Instruction *I = dyn_cast<Instruction>(
[all...]
/external/vixl/src/a64/
H A Dsimulator-a64.h175 void RunFrom(Instruction* first);
178 inline Instruction* pc() { return pc_; }
179 inline void set_pc(Instruction* new_pc) {
200 #define DECLARE(A) void Visit##A(Instruction* instr);
477 void AddSubHelper(Instruction* instr, int64_t op2);
483 void LogicalHelper(Instruction* instr, int64_t op2);
484 void ConditionalCompareHelper(Instruction* instr, int64_t op2);
485 void LoadStoreHelper(Instruction* instr,
488 void LoadStorePairHelper(Instruction* instr, AddrMode addrmode);
577 bool FPProcessNaNs(Instruction* inst
[all...]
H A Ddecoder-a64.cc33 void Decoder::Decode(Instruction *instr) {
163 void Decoder::DecodePCRelAddressing(Instruction* instr) {
172 void Decoder::DecodeBranchSystemException(Instruction* instr) {
273 void Decoder::DecodeLoadStore(Instruction* instr) {
392 void Decoder::DecodeLogical(Instruction* instr) {
411 void Decoder::DecodeBitfieldExtract(Instruction* instr) {
436 void Decoder::DecodeAddSubImmediate(Instruction* instr) {
446 void Decoder::DecodeDataProcessing(Instruction* instr) {
561 void Decoder::DecodeFP(Instruction* instr) {
688 void Decoder::DecodeAdvSIMDLoadStore(Instruction* inst
[all...]
/external/chromium_org/v8/src/compiler/
H A Dcode-generator.cc102 void CodeGenerator::AssembleInstruction(Instruction* instr) {
232 void CodeGenerator::AddSafepointAndDeopt(Instruction* instr) {
292 Instruction* instr, size_t frame_state_offset) {
301 FrameStateDescriptor* descriptor, Instruction* instr,
347 int CodeGenerator::BuildTranslation(Instruction* instr, int pc_offset,
370 Instruction* instr,
414 void CodeGenerator::AssembleArchInstruction(Instruction* instr) {
419 void CodeGenerator::AssembleArchBranch(Instruction* instr,
425 void CodeGenerator::AssembleArchBoolean(Instruction* instr,
/external/lldb/source/Expression/
H A DIRDynamicChecks.cpp198 virtual bool InstrumentInstruction(llvm::Instruction *inst) = 0;
206 void RegisterInstruction(llvm::Instruction &i)
221 virtual bool InspectInstruction(llvm::Instruction &i)
333 typedef std::vector <llvm::Instruction *> InstVector;
357 bool InstrumentInstruction(llvm::Instruction *inst)
400 bool InspectInstruction(llvm::Instruction &i)
436 std::map <llvm::Instruction *, msgSend_type> msgSend_types;
439 bool InstrumentInstruction(llvm::Instruction *inst)
498 bool InspectInstruction(llvm::Instruction &i)
/external/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp364 Instruction *I = dyn_cast<Instruction>(V);
416 if (I->getOpcode() == Instruction::Or ||
417 I->getOpcode() == Instruction::And) {
427 if (I->getOpcode() == Instruction::Or)
458 if (I->getOpcode() == Instruction::Xor &&
531 if (!isa<Instruction>(Cmp->getOperand(0)) ||
532 cast<Instruction>(Cmp->getOperand(0))->getParent() != BB) {
690 Instruction *Terminator = BB->getTerminator();
708 if (Instruction *
[all...]
H A DLoopInstSimplify.cpp1 //===- LoopInstSimplify.cpp - Loop Instruction Simplification Pass --------===//
84 SmallPtrSet<const Instruction*, 8> S1, S2, *ToSimplify = &S1, *Next = &S2;
109 Instruction *I = BI++;
123 Next->insert(cast<Instruction>(U));
/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/include/llvm/CodeGen/
H A DFastISel.h29 class Instruction;
101 bool SelectInstruction(const Instruction *I);
104 /// (Instruction or ConstantExpr), and append generated machine instructions
132 bool tryToFoldLoad(const LoadInst *LI, const Instruction *FoldInst);
176 TargetSelectInstruction(const Instruction *I) = 0;
382 MachineMemOperand *createMachineMemOperandFor(const Instruction *I) const;
H A DFunctionLoweringInfo.h37 class Instruction;
97 SmallPtrSet<const Instruction *, 8> CatchInfoLost;
98 SmallPtrSet<const Instruction *, 8> CatchInfoFound;
/external/llvm/include/llvm/Transforms/Utils/
H A DLocal.h29 class Instruction;
67 bool isInstructionTriviallyDead(Instruction *I,
154 /// Instruction and replaces it with a slot in the stack frame, allocated via
159 AllocaInst *DemoteRegToStack(Instruction &X,
161 Instruction *AllocaPoint = nullptr);
166 AllocaInst *DemotePHIToStack(PHINode *P, Instruction *AllocaPoint = nullptr);
/external/llvm/lib/Target/X86/
H A DX86AtomicExpandPass.cpp47 bool shouldExpand(Instruction *Inst);
73 SmallVector<Instruction *, 1> AtomicInsts;
78 for (Instruction &Inst : BB) {
85 for (Instruction *Inst : AtomicInsts) {
163 bool X86AtomicExpandPass::shouldExpand(Instruction *Inst) {
/external/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp61 Instruction *Inst;
111 Instruction *Inst = Builder->GetInsertPoint();
178 // check HANDLE_MEMORY_INST in include/llvm/Instruction.def for memory
180 std::vector<Instruction*> WorkList;
182 Instruction *I = &*i;
189 for (std::vector<Instruction*>::iterator i = WorkList.begin(),
203 llvm_unreachable("unknown Instruction type");
/external/llvm/lib/Transforms/Utils/
H A DLCSSA.cpp62 static bool processInstruction(Loop &L, Instruction &Inst, DominatorTree &DT,
70 Instruction *User = cast<Instruction>(U.getUser());
143 Instruction *User = cast<Instruction>(UsesToRewrite[i]->getUser());
/external/proguard/src/proguard/preverify/
H A DCodeSubroutineInliner.java119 Instruction instruction = InstructionFactory.create(codeAttribute.code, offset);
229 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction)
260 Instruction replacementInstruction =
316 Instruction replacementInstruction =
346 Instruction instruction = InstructionFactory.create(codeAttribute.code, offset);
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/writer/
H A DJumboStringConversionTest.java47 import org.jf.dexlib2.iface.instruction.Instruction;
106 List<? extends Instruction> instructions = Lists.newArrayList(impl.getInstructions());
127 final List<Instruction> instructions = Lists.newArrayList();
158 @Nonnull @Override public Iterable<? extends Instruction> getInstructions() {
203 List<? extends Instruction> actualInstructions = Lists.newArrayList(impl.getInstructions());
/external/llvm/lib/IR/
H A DMetadata.cpp23 #include "llvm/IR/Instruction.h"
152 if (Instruction *I = dyn_cast<Instruction>(V)) {
215 return isa<Instruction>(V) || isa<Argument>(V) || isa<BasicBlock>(V) ||
575 // Instruction Metadata method implementations.
578 void Instruction::setMetadata(StringRef Kind, MDNode *Node) {
583 MDNode *Instruction::getMetadataImpl(StringRef Kind) const {
587 void Instruction::dropUnknownMetadata(ArrayRef<unsigned> KnownIDs) {
598 DenseMap<const Instruction *, LLVMContextImpl::MDMapTy> &MetadataStore =
634 void Instruction
[all...]
H A DTypeFinder.cpp59 const Instruction &I = *II;
68 if (!isa<Instruction>(OI))
138 if (isa<Instruction>(V))
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/
H A Dr300_tgsi_to_rc.c277 dst->U.I.Opcode = translate_opcode(src->Instruction.Opcode);
278 dst->U.I.SaturateMode = translate_saturate(src->Instruction.Saturate);
280 if (src->Instruction.NumDstRegs)
283 for(i = 0; i < src->Instruction.NumSrcRegs; ++i) {
291 if (src->Instruction.Texture)
372 if (inst->Instruction.Opcode == TGSI_OPCODE_END) {
/external/chromium_org/v8/src/arm64/
H A Dcode-stubs-arm64.h104 Instruction* instr1 =
105 reinterpret_cast<Instruction*>(stub->instruction_start());
106 Instruction* instr2 = instr1->following();
134 reinterpret_cast<Instruction*>(stub->instruction_start()), 2);
135 Instruction* instr1 = patcher.InstructionAt(0);
136 Instruction* instr2 = patcher.InstructionAt(kInstructionSize);
/external/llvm/lib/DebugInfo/
H A DDWARFDebugFrame.cpp63 struct Instruction { struct in class:llvm::FrameEntry
64 Instruction(uint8_t Opcode) function in struct:llvm::FrameEntry::Instruction
72 std::vector<Instruction> Instructions;
77 Instructions.push_back(Instruction(Opcode));
81 Instructions.push_back(Instruction(Opcode));
86 Instructions.push_back(Instruction(Opcode));

Completed in 510 milliseconds

<<11121314151617181920>>