HomeSort by relevance Sort by last modified time
    Searched refs:Instruction (Results 226 - 250 of 368) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/lib/Transforms/Instrumentation/
ProfilingUtils.cpp 73 Instruction::CastOps opcode = CastInst::getCastOpcode(AI, false, ArgVTy,
87 Instruction::CastOps opcode;
126 Value *NewVal = BinaryOperator::Create(Instruction::Add, OldVal,
PathProfiling.cpp 95 // Get/set the PHINode Instruction for this node.
767 // Get the PHINode Instruction for this node. Used by instrumentation
773 // Set the PHINode Instruction for this node. Used by instrumentation
911 || (((Instruction*)(pathNumber))->getParent()) != block) {
    [all...]
  /external/llvm/lib/Transforms/Utils/
InlineFunction.cpp 61 /// [LIBUNWIND] Look for the 'best' llvm.eh.selector instruction for
67 for (Instruction::use_iterator
214 Instruction *splitIP = &split->front();
306 /// forwardResume - Forward the 'resume' instruction to the caller's landing
309 /// split the landing pad block after the landingpad instruction and jump
341 Instruction *exn = cast<Instruction>(selector->getArgOperand(0));
349 Instruction *splitPoint = exn->getParent()->getFirstNonPHI();
470 /// forwardResume - Forward the 'resume' instruction to the caller's landing pad
473 /// landing pad block after the landingpad instruction and jump to there
    [all...]
CloneFunction.cpp 46 Instruction *NewInst = II->clone();
50 VMap[II] = NewInst; // Add instruction map to value.
207 /// ConstantFoldMappedInstruction - Constant fold the specified instruction,
209 Constant *ConstantFoldMappedInstruction(const Instruction *I);
233 // If this instruction constant folds, don't bother cloning the instruction,
240 Instruction *NewInst = II->clone();
244 VMap[II] = NewInst; // Add instruction map to value.
292 Instruction *NewInst = OldTI->clone();
296 VMap[OldTI] = NewInst; // Add instruction map to value
    [all...]
CodeExtractor.cpp 66 if (Instruction *I = dyn_cast<Instruction>(V))
77 if (Instruction *I = dyn_cast<Instruction>(V))
216 // instruction is used outside the region, it's an output.
221 // Consider uses of this instruction (outputs).
328 if (Instruction* inst = dyn_cast<Instruction>(*use))
372 /// the call instruction, splitting any PHI nodes in the header block as
460 Instruction *inst = cast<Instruction>(Users[u])
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineCalls.cpp 33 Instruction *InstCombiner::SimplifyMemTransfer(MemIntrinsic *MI) {
123 Instruction *InstCombiner::SimplifyMemSet(MemSetInst *MI) {
172 Instruction *InstCombiner::visitCallInst(CallInst &CI) {
201 // Replace the instruction with just byte operations. We would
236 if (Instruction *I = SimplifyMemTransfer(MI))
239 if (Instruction *I = SimplifyMemSet(MSI))
410 // Create a simple add instruction, and insert it into the struct.
424 // Create a simple add instruction, and insert it into the struct.
665 return CastInst::Create(Instruction::BitCast, Result, CI.getType());
747 Instruction *InstCombiner::visitInvokeInst(InvokeInst &II)
    [all...]
  /external/llvm/lib/VMCore/
Value.cpp 112 const Instruction *User = dyn_cast<Instruction>(*I);
129 if (Instruction *I = dyn_cast<Instruction>(V)) {
316 // instruction in an unreachable block, which may be on a cycle.
326 } else if (Operator::getOpcode(V) == Instruction::BitCast) {
LLVMContext.cpp 18 #include "llvm/Instruction.h"
85 void LLVMContext::emitError(const Instruction *I, StringRef ErrorStr) {
  /external/llvm/lib/Analysis/
BasicAliasAnalysis.cpp 67 // pointer is not the result of a load instruction. Currently
151 // GetElementPtr Instruction Decomposition and Analysis
193 case Instruction::Or:
199 case Instruction::Add:
204 case Instruction::Mul:
210 case Instruction::Shl:
280 if (Op->getOpcode() == Instruction::BitCast) {
289 if (const Instruction *I = dyn_cast<Instruction>(V))
292 SimplifyInstruction(const_cast<Instruction *>(I), TD))
    [all...]
AliasAnalysis.cpp 401 bool AliasAnalysis::canInstructionRangeModify(const Instruction &I1,
402 const Instruction &I2,
410 for (; I != E; ++I) // Check every instruction in range
420 return ImmutableCallSite(cast<Instruction>(V))
Lint.cpp 72 void visitMemoryReference(Instruction &I, Value *Ptr,
126 if (isa<Instruction>(V)) {
193 Instruction &I = *CS.getInstruction();
365 void Lint::visitMemoryReference(Instruction &I,
542 "Unusual: unreachable immediately preceded by instruction without "
599 // Same as above, but for ConstantExpr instead of Instruction.
600 if (Instruction::isCast(CE->getOpcode())) {
601 if (CastInst::isNoopCast(Instruction::CastOps(CE->getOpcode()),
607 } else if (CE->getOpcode() == Instruction::ExtractValue) {
616 if (Instruction *Inst = dyn_cast<Instruction>(V))
    [all...]
  /external/llvm/lib/Transforms/Scalar/
LoopStrengthReduce.cpp 586 /// isAddressUse - Returns true if the specified instruction is using the
588 static bool isAddressUse(Instruction *Inst, Value *OperandVal) {
612 static Type *getAccessType(const Instruction *Inst) {
647 Instruction *I = dyn_cast_or_null<Instruction>(&*DeadInsts.pop_back_val());
653 if (Instruction *U = dyn_cast<Instruction>(*OI)) {
897 /// LSRFixup - An operand value in an instruction which is to be replaced
900 /// UserInst - The instruction which will be updated.
901 Instruction *UserInst
    [all...]
LoopDeletion.cpp 101 if (Instruction* I = dyn_cast<Instruction>(incoming))
  /external/llvm/include/llvm/
Metadata.h 26 class Instruction;
90 /// something in a function, like an argument, basicblock, or instruction.
User.h 140 return isa<Instruction>(V) || isa<Constant>(V);
Value.h 26 class Instruction;
52 /// the super class of other important classes such as Instruction and Function.
220 InstructionVal, // This is an instance of Instruction
232 /// for instructions, the Instruction's opcode is added to InstructionVal. So
351 template <> struct isa_impl<Instruction, Value> {
  /external/oprofile/events/mips/rm7000/
events 15 event:0x0b counters:0,1 um:zero minimum:500 name:ICACHE_MISSES : Instruction cache misses
18 event:0x0e counters:0,1 um:zero minimum:500 name:ITLB_MISSES : Instruction TLB misses
19 event:0x0f counters:0,1 um:zero minimum:500 name:JTLB_INSTRUCTION_MISSES : Joint TLB instruction misses
32 event:0x1d counters:0,1 um:zero minimum:500 name:CACHE_INSTRUCTION_STALL_CYCLES : Cache instruction stall cycles
  /external/proguard/src/proguard/optimize/info/
AccessMethodMarker.java 27 import proguard.classfile.instruction.*;
28 import proguard.classfile.instruction.visitor.InstructionVisitor;
50 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {}
ReadWriteFieldMarker.java 27 import proguard.classfile.instruction.*;
28 import proguard.classfile.instruction.visitor.InstructionVisitor;
50 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {}
  /external/webkit/LayoutTests/dom/xhtml/level3/core/
nodecomparedocumentposition34.js 78 Create a new Element node, add new Text, Element and Processing Instruction nodes to it.
80 and the Text with respect to the Processing Instruction.
nodegetbaseuri10.js 78 Append as a child of this documentElement a new Processing Instruction. Using getBaseURI
79 check if the baseURI attribute of the new Processing Instruction node is "'http://www.w3.org/DOM/L3Test".
nodegetbaseuri11.js 78 Import a new Processing Instruction of a new Document after the document element. Using getBaseURI
79 check if the baseURI attribute of the new Processing Instruction node is the same as Document.documentURI.
  /external/llvm/lib/CodeGen/AsmPrinter/
AsmPrinter.cpp 506 // We assume a single instruction only has a spill or reload, not
532 /// EmitImplicitDef - This method emits the specified machine instruction
545 assert(Op.isReg() && "KILL instruction must have only register operands");
670 // Print the assembly for the instruction.
728 // If the last instruction was a prolog label, then we have a situation where
    [all...]
  /external/llvm/lib/CodeGen/
ELFWriter.cpp 538 case Instruction::BitCast:
541 case Instruction::GetElementPtr: {
547 case Instruction::IntToPtr: {
553 case Instruction::PtrToInt: {
564 case Instruction::Add:
565 case Instruction::Sub: {
569 // 1) Instruction::Add => (global) + CstInt
570 // 2) Instruction::Sub => (global) + -CstInt
580 case Instruction::Add:
582 case Instruction::Sub
    [all...]
  /external/llvm/lib/ExecutionEngine/Interpreter/
Interpreter.h 73 BasicBlock::iterator CurInst; // The next instruction to execute
176 void visitInstruction(Instruction &I) {
178 llvm_unreachable("Instruction not interpretable yet!");
234 GenericValue executeCastOperation(Instruction::CastOps opcode, Value *SrcVal,

Completed in 3708 milliseconds

1 2 3 4 5 6 7 8 91011>>