Searched refs:getInstruction (Results 1 - 25 of 103) sorted by relevance

12345

/external/llvm/lib/IR/
H A DStatepoint.cpp23 if (!CS.getInstruction()) {
43 if (!CS.getInstruction()) {
48 return isGCRelocate(CS.getInstruction());
60 if (!CS.getInstruction()) {
65 return isGCResult(CS.getInstruction());
/external/llvm/include/llvm/IR/
H A DCallSite.h82 bool isInvoke() const { return getInstruction() && !I.getInt(); }
84 InstrTy *getInstruction() const { return I.getPointer(); } function in class:llvm::CallSiteBase
89 BBTy* getParent() const { return getInstruction()->getParent(); }
94 assert(getInstruction() && "Not a call or invoke instruction!");
108 assert(getInstruction() && "Not a call or invoke instruction!");
127 assert(getInstruction() && "Not a call or invoke instruction!");
129 getInstruction()->setOperand(ArgNo, newVal);
141 assert(getInstruction() && "Not a call or invoke instruction!");
168 assert(getInstruction() && "Not a call or invoke instruction!");
172 assert(getInstruction()
[all...]
H A DStatepoint.h125 InstructionTy *getInstruction() const { function in class:llvm::StatepointFlags::StatepointBase
126 return getCallSite().getInstruction();
238 return gc_args_begin() - getInstruction()->op_begin();
256 for (auto *U : getInstruction()->users())
391 for (const User *U : getInstruction()->users())
400 cast<InvokeInst>(getInstruction())->getLandingPadInst();
/external/smali/smalidea/src/main/java/org/jf/smalidea/psi/impl/
H A DSmaliLabel.java54 public SmaliInstruction getInstruction() { method in class:SmaliLabel
64 SmaliInstruction instruction = getInstruction();
/external/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64Disassembler.h32 getInstruction(MCInst &Instr, uint64_t &Size, ArrayRef<uint8_t> Bytes,
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
H A DPreInstructionRegisterInfoMethodItem.java108 if (analyzedInstruction.getInstruction() instanceof RegisterRangeInstruction) {
109 RegisterRangeInstruction instruction = (RegisterRangeInstruction)analyzedInstruction.getInstruction();
113 } else if (analyzedInstruction.getInstruction() instanceof FiveRegisterInstruction) {
114 FiveRegisterInstruction instruction = (FiveRegisterInstruction)analyzedInstruction.getInstruction();
132 } else if (analyzedInstruction.getInstruction() instanceof ThreeRegisterInstruction) {
133 ThreeRegisterInstruction instruction = (ThreeRegisterInstruction)analyzedInstruction.getInstruction();
137 } else if (analyzedInstruction.getInstruction() instanceof TwoRegisterInstruction) {
138 TwoRegisterInstruction instruction = (TwoRegisterInstruction)analyzedInstruction.getInstruction();
141 } else if (analyzedInstruction.getInstruction() instanceof OneRegisterInstruction) {
142 OneRegisterInstruction instruction = (OneRegisterInstruction)analyzedInstruction.getInstruction();
[all...]
/external/llvm/lib/Analysis/
H A DScopedNoAliasAA.cpp101 if (!mayAliasInScopes(Loc.AATags.Scope, CS.getInstruction()->getMetadata(
106 CS.getInstruction()->getMetadata(LLVMContext::MD_alias_scope),
119 CS1.getInstruction()->getMetadata(LLVMContext::MD_alias_scope),
120 CS2.getInstruction()->getMetadata(LLVMContext::MD_noalias)))
124 CS2.getInstruction()->getMetadata(LLVMContext::MD_alias_scope),
125 CS1.getInstruction()->getMetadata(LLVMContext::MD_noalias)))
H A DCallGraph.cpp208 if (I->first == CS.getInstruction()) {
252 if (I->first == CS.getInstruction()) {
254 I->first = NewCS.getInstruction();
H A DObjCARCAliasAnalysis.cpp114 switch (GetBasicARCInstKind(CS.getInstruction())) {
H A DTypeBasedAliasAnalysis.cpp331 if (const MDNode *M = CS.getInstruction()->getMetadata(LLVMContext::MD_tbaa))
351 CS.getInstruction()->getMetadata(LLVMContext::MD_tbaa))
364 CS1.getInstruction()->getMetadata(LLVMContext::MD_tbaa))
366 CS2.getInstruction()->getMetadata(LLVMContext::MD_tbaa))
H A DAliasAnalysisEvaluator.cpp124 errs() << " " << Msg << ": " << *CSA.getInstruction()
125 << " <-> " << *CSB.getInstruction() << '\n';
288 Instruction *I = C->getInstruction();
H A DMemoryLocation.cpp118 if (const IntrinsicInst *II = dyn_cast<IntrinsicInst>(CS.getInstruction())) {
/external/llvm/lib/Target/X86/Disassembler/
H A DX86Disassembler.h99 DecodeStatus getInstruction(MCInst &instr, uint64_t &size,
/external/llvm/lib/Transforms/Scalar/
H A DPlaceSafepoints.cpp199 CallInst *call = cast<CallInst>(CS.getInstruction());
379 Instruction *Inst = CS.getInstruction();
702 if (InvokeInst *Invoke = dyn_cast<InvokeInst>(CS.getInstruction())) {
721 CS.getInstruction()->replaceAllUsesWith(GCResult);
726 CS.getInstruction()->eraseFromParent();
834 assert(CS.getInstruction()->getModule() && "must be set");
845 IRBuilder<> Builder(CS.getInstruction());
881 CS.getInstruction()->getContext(), AttributeSet::FunctionIndex,
885 CallInst *ToReplace = cast<CallInst>(CS.getInstruction());
906 InvokeInst *ToReplace = cast<InvokeInst>(CS.getInstruction());
[all...]
H A DRewriteStatepointsForGC.cpp296 Instruction *inst = CS.getInstruction();
1402 Instruction *InsertBefore = CS.getInstruction();
1453 CallInst *ToReplace = cast<CallInst>(CS.getInstruction());
1477 InvokeInst *ToReplace = cast<InvokeInst>(CS.getInstruction());
1534 if (!CS.getType()->isVoidTy() && !CS.getInstruction()->use_empty()) {
1536 CS.getInstruction()->hasName() ? CS.getInstruction()->getName() : "";
1540 // We cannot RAUW or delete CS.getInstruction() because it could be in the
1546 Replacements.emplace_back(CS.getInstruction(), GCResult);
1548 Replacements.emplace_back(CS.getInstruction(), nullpt
[all...]
/external/llvm/include/llvm/MC/
H A DMCDisassembler.h76 virtual DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
/external/llvm/lib/Target/WebAssembly/
H A DWebAssemblyOptimizeReturned.cpp58 Instruction *Inst = CS.getInstruction();
/external/llvm/lib/Transforms/IPO/
H A DInliner.cpp341 DebugLoc DLoc = CS.getInstruction()->getDebugLoc();
351 << ", Call: " << *CS.getInstruction() << "\n");
359 << ", Call: " << *CS.getInstruction() << "\n");
369 << ", Call: " << *CS.getInstruction() << "\n");
437 DEBUG(dbgs() << " NOT Inlining: " << *CS.getInstruction() <<
451 << ", Call: " << *CS.getInstruction() << '\n');
557 if (isInstructionTriviallyDead(CS.getInstruction(), &TLI)) {
559 << *CS.getInstruction() << "\n");
562 CS.getInstruction()->eraseFromParent();
581 DebugLoc DLoc = CS.getInstruction()
[all...]
/external/jacoco/org.jacoco.core.test/src/org/jacoco/core/internal/flow/
H A DLabelInfoTest.java44 assertNull(LabelInfo.getInstruction(label));
164 assertSame(instruction, LabelInfo.getInstruction(label));
/external/jacoco/org.jacoco.core/src/org/jacoco/core/internal/flow/
H A DLabelInfo.java266 public static Instruction getInstruction(final Label label) { method in class:LabelInfo
/external/llvm/include/llvm/Analysis/
H A DPtrUseVisitor.h278 PI.setEscaped(CS.getInstruction());
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp1937 if (isAllocLikeFn(CS.getInstruction(), TLI))
1938 return visitAllocSite(*CS.getInstruction());
1950 isKnownNonNullAt(V, CS.getInstruction(), DT, TLI))
1959 LLVMContext &Ctx = CS.getInstruction()->getContext();
1980 Instruction *OldCall = CS.getInstruction();
2001 if (!CS.getInstruction()->getType()->isVoidTy())
2002 ReplaceInstUsesWith(*CS.getInstruction(),
2003 UndefValue::get(CS.getInstruction()->getType()));
2005 if (isa<InvokeInst>(CS.getInstruction())) {
2015 CS.getInstruction());
[all...]
/external/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp1406 visitOperandShadowInst(*CS.getInstruction());
1417 dyn_cast<InvokeInst>(CS.getInstruction())));
1419 IRBuilder<> IRB(CS.getInstruction());
1430 DFSF.setShadow(CS.getInstruction(), DFSF.DFS.ZeroShadow);
1435 DFSF.setShadow(CS.getInstruction(), DFSF.DFS.ZeroShadow);
1440 visitOperandShadowInst(*CS.getInstruction());
1447 if (CallInst *CI = dyn_cast<CallInst>(CS.getInstruction())) {
1539 DFSF.getArgTLS(i, CS.getInstruction()));
1545 if (InvokeInst *II = dyn_cast<InvokeInst>(CS.getInstruction())) {
1562 DFSF.setShadow(CS.getInstruction(), L
[all...]
/external/llvm/tools/llvm-mc/
H A DDisassembler.cpp49 S = DisAsm.getInstruction(Inst, Size, Data.slice(Index), Index,
/external/llvm/utils/TableGen/
H A DCodeGenTarget.h157 CodeGenInstruction &getInstruction(const Record *InstRec) const { function in class:llvm::CodeGenTarget

Completed in 835 milliseconds

12345