Searched refs:Instruction (Results 376 - 400 of 705) sorted by relevance

<<11121314151617181920>>

/external/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp242 Value *getShadowAddress(Value *Addr, Instruction *Pos);
243 Value *combineShadows(Value *V1, Value *V2, Instruction *Pos);
277 DenseSet<Instruction *> SkipInsts;
285 Value *getArgTLS(unsigned Index, Instruction *Pos);
288 void setShadow(Instruction *I, Value *Shadow);
289 Value *combineOperandShadows(Instruction *Inst);
291 Instruction *Pos);
293 Instruction *Pos);
301 void visitOperandShadowInst(Instruction &I);
737 Instruction *Ins
[all...]
/external/lldb/source/Expression/
H A DIRForTarget.cpp306 if (Instruction *user_inst = dyn_cast<Instruction>(user))
653 Instruction *first_entry_instruction(entry_block.getFirstNonPHIOrDbg());
817 llvm::cast<Instruction>(m_entry_instruction_finder.GetValue(function)));
937 if (nsstring_expr->getOpcode() != Instruction::GetElementPtr)
1066 IRForTarget::RewriteObjCSelector (Instruction* selector_load)
1096 if (!osr_initializer_expr || osr_initializer_expr->getOpcode() != Instruction::GetElementPtr)
1188 typedef SmallVector <Instruction*, 2> InstrList;
1197 Instruction &inst = *ii;
1227 IRForTarget::RewritePersistentAlloc (llvm::Instruction *persistent_allo
[all...]
/external/llvm/lib/AsmParser/
H A DLLParser.cpp51 for (DenseMap<Instruction*, std::vector<MDRef> >::iterator
54 Instruction *Inst = I->first;
1545 bool LLParser::ParseInstructionMetadata(Instruction *Inst,
2286 LocTy NameLoc, Instruction *Inst) {
2602 if (!CastInst::castIsValid((Instruction::CastOps)Opc, SrcVal, DestTy))
2606 ID.ConstantVal = ConstantExpr::getCast((Instruction::CastOps)Opc,
2666 if (Opc == Instruction::FCmp) {
2671 assert(Opc == Instruction::ICmp && "Unexpected opcode for CmpInst!");
2704 if (Opc == Instruction::Add || Opc == Instruction
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nvc0/codegen/
H A Dnv50_ir_target_nvc0.cpp390 TargetNVC0::insnCanLoad(const Instruction *i, int s,
391 const Instruction *ld) const
470 TargetNVC0::isModSupported(const Instruction *insn, int s, Modifier mod) const
504 TargetNVC0::mayPredicate(const Instruction *insn, const Value *pred) const
512 TargetNVC0::isSatSupported(const Instruction *insn) const
540 int TargetNVC0::getLatency(const Instruction *i) const
582 int TargetNVC0::getThroughput(const Instruction *i) const
642 bool TargetNVC0::canDualIssue(const Instruction *a, const Instruction *b) const
/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/Analysis/
H A DAliasSetTracker.cpp125 void AliasSet::addUnknownInst(Instruction *I, AliasAnalysis &AA) {
178 bool AliasSet::aliasesUnknownInst(Instruction *Inst, AliasAnalysis &AA) const {
247 AliasSet *AliasSetTracker::findAliasSetForUnknownInst(Instruction *Inst) {
332 bool AliasSetTracker::addUnknown(Instruction *Inst) {
349 bool AliasSetTracker::add(Instruction *I) {
456 bool AliasSetTracker::removeUnknown(Instruction *I) {
466 bool AliasSetTracker::remove(Instruction *I) {
489 if (Instruction *Inst = dyn_cast<Instruction>(PtrVal)) {
H A DDelinearization.cpp73 static Value *getPointerOperand(Instruction &Inst) {
86 Instruction *Inst = &(*I);
/external/llvm/lib/IR/
H A DValue.cpp51 if (SubclassID == Instruction::Call || SubclassID == Instruction::Invoke)
128 const Instruction *User = dyn_cast<Instruction>(*UI);
145 if (Instruction *I = dyn_cast<Instruction>(V)) {
405 } else if (Operator::getOpcode(V) == Instruction::BitCast ||
406 Operator::getOpcode(V) == Instruction::AddrSpaceCast) {
457 } else if (Operator::getOpcode(V) == Instruction::BitCast) {
H A DAndroid.mk27 Instruction.cpp \
/external/mesa3d/src/gallium/drivers/nvc0/codegen/
H A Dnv50_ir_target_nvc0.cpp390 TargetNVC0::insnCanLoad(const Instruction *i, int s,
391 const Instruction *ld) const
470 TargetNVC0::isModSupported(const Instruction *insn, int s, Modifier mod) const
504 TargetNVC0::mayPredicate(const Instruction *insn, const Value *pred) const
512 TargetNVC0::isSatSupported(const Instruction *insn) const
540 int TargetNVC0::getLatency(const Instruction *i) const
582 int TargetNVC0::getThroughput(const Instruction *i) const
642 bool TargetNVC0::canDualIssue(const Instruction *a, const Instruction *b) const
/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/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp130 case bitc::CAST_TRUNC : return Instruction::Trunc;
131 case bitc::CAST_ZEXT : return Instruction::ZExt;
132 case bitc::CAST_SEXT : return Instruction::SExt;
133 case bitc::CAST_FPTOUI : return Instruction::FPToUI;
134 case bitc::CAST_FPTOSI : return Instruction::FPToSI;
135 case bitc::CAST_UITOFP : return Instruction::UIToFP;
136 case bitc::CAST_SITOFP : return Instruction::SIToFP;
137 case bitc::CAST_FPTRUNC : return Instruction::FPTrunc;
138 case bitc::CAST_FPEXT : return Instruction::FPExt;
139 case bitc::CAST_PTRTOINT: return Instruction
[all...]
/external/llvm/lib/Transforms/Utils/
H A DLocal.cpp270 bool llvm::isInstructionTriviallyDead(Instruction *I,
322 Instruction *I = dyn_cast<Instruction>(V);
326 SmallVector<Instruction*, 16> DeadInsts;
343 if (Instruction *OpI = dyn_cast<Instruction>(OpV))
355 /// This is similar to Instruction::hasOneUse() except this will also return
358 static bool areAllUsesEqual(Instruction *I) {
379 SmallPtrSet<Instruction*, 4> Visited;
380 for (Instruction *
[all...]
H A DBasicBlockUtils.cpp49 Instruction &I = BB->back();
201 Instruction &I = *BI;
219 BasicBlock::iterator &BI, Instruction *I) {
221 "ReplaceInstWithInst: Instruction already inserted into basic block!");
236 void llvm::ReplaceInstWithInst(Instruction *From, Instruction *To) {
273 BasicBlock *llvm::SplitBlock(BasicBlock *Old, Instruction *SplitPt, Pass *P) {
587 Instruction *Clone1 = LPad->clone();
592 Instruction *Clone2 = LPad->clone();
617 Instruction *UncondBranc
[all...]
/external/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp186 Instruction *I = &*II;
435 Instruction *I = cast<Instruction>(U->getUser());
439 case Instruction::BitCast:
440 case Instruction::GetElementPtr:
441 case Instruction::PHI:
442 case Instruction::Select:
443 case Instruction::AddrSpaceCast:
450 case Instruction::Call:
451 case Instruction
[all...]
/external/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp156 case Instruction::AddrSpaceCast: {
171 case Instruction::GetElementPtr: {
186 case Instruction::Trunc:
192 case Instruction::BitCast:
195 case Instruction::IntToPtr: {
205 case Instruction::PtrToInt: {
230 case Instruction::Add:
231 case Instruction::Sub:
232 case Instruction::Mul:
233 case Instruction
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp673 static bool isAddressUse(Instruction *Inst, Value *OperandVal) {
697 static Type *getAccessType(const Instruction *Inst) {
789 Instruction *UI = dyn_cast<Instruction>(UR);
790 if (UI && UI->getOpcode() == Instruction::Mul &&
817 Instruction *I = dyn_cast_or_null<Instruction>(V);
823 if (Instruction *U = dyn_cast<Instruction>(*OI)) {
1091 Instruction *UserIns
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/tgsi/
H A Dtgsi_util.c181 switch (inst->Instruction.Opcode) {
297 if (inst->Instruction.Opcode != TGSI_OPCODE_TEX) {
/external/chromium_org/third_party/skia/third_party/lua/src/
H A Dlstate.h79 const Instruction *savedpc;
160 const Instruction *oldpc; /* last pc traced */
/external/chromium_org/v8/src/arm/
H A Dassembler-arm-inl.h567 Instruction* movw_instr = Instruction::At(pc);
568 Instruction* movt_instr = Instruction::At(pc + kInstrSize);
594 Instruction* movw_instr = Instruction::At(pc);
595 Instruction* movt_instr = Instruction::At(pc + kInstrSize);
/external/chromium_org/v8/src/mips/
H A Dconstants-mips.h119 // Volume II: The MIPS32 Instruction Set
294 // Instruction bit masks.
312 // MIPS32 Architecture For Programmers, Volume II: The MIPS32 Instruction Set.
729 class Instruction {
759 // Instruction type.
912 // to allocate or create instances of class Instruction.
913 // Use the At(pc) function to create references to Instruction.
914 static Instruction* At(byte* pc) {
915 return reinterpret_cast<Instruction*>(pc);
919 // We need to prevent the creation of instances of class Instruction
[all...]
/external/chromium_org/v8/test/cctest/compiler/
H A Dinstruction-selector-tester.h72 Instruction* instr = *i;
108 std::deque<Instruction*> code;
/external/lldb/source/Plugins/
H A DAndroid.mk12 Instruction/ARM \
/external/llvm/include/llvm/IR/
H A DInstIterator.h122 Instruction> inst_iterator;
126 const Instruction> const_inst_iterator;
/external/llvm/lib/Target/PowerPC/
H A DPPCCTRLoops.cpp368 (J->getOpcode() == Instruction::UDiv ||
369 J->getOpcode() == Instruction::SDiv ||
370 J->getOpcode() == Instruction::URem ||
371 J->getOpcode() == Instruction::SRem)) {
375 (J->getOpcode() == Instruction::Shl ||
376 J->getOpcode() == Instruction::AShr ||
377 J->getOpcode() == Instruction::LShr)) {
477 Instruction *TI = (*I)->getTerminator();

Completed in 553 milliseconds

<<11121314151617181920>>