/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,
|