reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/MachineInstr.h
  780     if (isInlineAsm()) {
  857     if (isInlineAsm()) {
  870     if (isInlineAsm()) {
 1093     return isInlineAsm() && getInlineAsmDialect() == InlineAsm::AD_Intel;
lib/CodeGen/AggressiveAntiDepBreaker.cpp
  390         MI.isInlineAsm()) {
  467                  TII->isPredicated(MI) || MI.isInlineAsm();
lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
  469   assert(MI->isInlineAsm() && "printInlineAsm only works on inline asms");
lib/CodeGen/BranchFolding.cpp
  354         I1->isInlineAsm()) {
lib/CodeGen/CriticalAntiDepBreaker.cpp
  383       if (MI->isInlineAsm())
lib/CodeGen/DeadMachineInstructionElim.cpp
   62   if (MI->isInlineAsm())
lib/CodeGen/GlobalISel/InstructionSelect.cpp
  238       if (MI.isInlineAsm())
lib/CodeGen/LiveRangeEdit.cpp
  270   if (MI->isInlineAsm()) {
lib/CodeGen/MIRParser/MIRParser.cpp
  325       if (MI.isInlineAsm())
lib/CodeGen/MachineCSE.cpp
  397       MI->isInlineAsm() || MI->isDebugInstr())
lib/CodeGen/MachineFrameInfo.cpp
  204       } else if (MI.isInlineAsm()) {
lib/CodeGen/MachineInstr.cpp
  220   if (!isImpReg && !isInlineAsm()) {
  769   if (isInlineAsm()) {
  778   assert(isInlineAsm() && "getInlineAsmDialect() only works for inline asms!");
  785   assert(isInlineAsm() && "Expected an inline asm instruction");
  839   if (!isInlineAsm())
 1064     assert(isInlineAsm() && "DefIdx out of range");
 1084   if (!isInlineAsm()) {
 1371   if (isInlineAsm()) {
 1558   if (isInlineAsm() && e >= InlineAsm::MIOp_FirstOperand) {
 1831         (!isInlineAsm() || findInlineAsmFlagIdx(OpIdx) < 0))
 1896         (!isInlineAsm() || findInlineAsmFlagIdx(OpIdx) < 0))
lib/CodeGen/MachineVerifier.cpp
 1499   if (MI->isInlineAsm())
lib/CodeGen/ModuloSchedule.cpp
  712       if (MI->isInlineAsm()) {
  983   if (OldMI->isInlineAsm())
lib/CodeGen/PeepholeOptimizer.cpp
 1691       if (MI->isInlineAsm() || MI->hasUnmodeledSideEffects()) {
lib/CodeGen/PrologEpilogInserter.cpp
  322       } else if (I->isInlineAsm()) {
lib/CodeGen/RegAllocBase.cpp
  123         if (MI->isInlineAsm())
  126       if (MI && MI->isInlineAsm()) {
lib/CodeGen/RegAllocFast.cpp
  738     if (MI.isInlineAsm())
 1081   if (MI.isInlineAsm() || hasEarlyClobbers || hasPartialRedefs ||
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  647       if (MI.isInlineAsm()) {
lib/CodeGen/TargetInstrInfo.cpp
  915   if (MI.isInlineAsm())
lib/Target/AMDGPU/GCNHazardRecognizer.cpp
  191   if (MI->isInlineAsm() && checkInlineAsmHazards(MI) > 0)
  277   if (MI->isInlineAsm())
  375     if (I->isInlineAsm() || I->isImplicitDef() || I->isDebugInstr())
  432       if (MI->isInlineAsm())
lib/Target/AMDGPU/SIInstrInfo.cpp
 2771   if (MI.isCall() || MI.isInlineAsm())
 3211   if (MI.isInlineAsm()) {
lib/Target/ARC/ARCInstrInfo.cpp
  404   if (MI.isInlineAsm()) {
lib/Target/ARC/ARCOptAddrMode.cpp
  398     if (MI->mayStore() || MI->isCall() || MI->isInlineAsm() ||
  429     if (MI->mayStore() || MI->isCall() || MI->isInlineAsm() ||
lib/Target/ARM/ARMBasicBlockInfo.cpp
   58     if (I.isInlineAsm())
lib/Target/BPF/BTFDebug.cpp
 1010   if (MI->isInlineAsm()) {
lib/Target/Hexagon/HexagonBitSimplify.cpp
 1007     if (MI->isInlineAsm())
 1312     if (MI->isPHI() || MI->hasUnmodeledSideEffects() || MI->isInlineAsm())
 2125   if (MI->hasUnmodeledSideEffects() || MI->isInlineAsm())
lib/Target/Hexagon/HexagonCopyToCombine.cpp
  253          MI.hasUnmodeledSideEffects() || MI.isInlineAsm() ||
lib/Target/Hexagon/HexagonGenInsert.cpp
 1472     if (MI->isInlineAsm() || !MI->isSafeToMove(nullptr, Store))
lib/Target/Hexagon/HexagonInstrInfo.cpp
 1708   if (MI.isInlineAsm() && !ScheduleInlineAsm)
lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
  415   if (PacketSU->getInstr()->isInlineAsm())
  855   if (PI.isInlineAsm())
 1044   if (MI.isInlineAsm())
 1071   if (MI.isInlineAsm() && !ScheduleInlineAsm)
 1104   if (MI.isInlineAsm())
 1105     return MJ.isInlineAsm() || MJ.isBranch() || MJ.isBarrier() ||
 1167       if (MI.isInlineAsm())
lib/Target/Hexagon/RDFGraph.cpp
  619   if (In.isCall() || In.isReturn() || In.isInlineAsm())
lib/Target/Lanai/LanaiDelaySlotFiller.cpp
  164     if (I->hasUnmodeledSideEffects() || I->isInlineAsm() || I->isLabel() ||
lib/Target/Mips/MipsDelaySlotFiller.cpp
  924           Candidate.isPosition() || Candidate.isInlineAsm() ||
lib/Target/Mips/MipsInstrInfo.cpp
  564   if (MI.isInlineAsm())
lib/Target/PowerPC/PPCAsmPrinter.cpp
  546   if (!MI->isInlineAsm()) {
lib/Target/PowerPC/PPCBranchSelector.cpp
  139       if (MI.isInlineAsm() && (FirstImpreciseBlock < 0))
lib/Target/PowerPC/PPCRegisterInfo.cpp
  973   if (MI.isInlineAsm())
 1052   bool noImmForm = !MI.isInlineAsm() && OpC != TargetOpcode::STACKMAP &&
lib/Target/Sparc/DelaySlotFiller.cpp
  213     if (I->hasUnmodeledSideEffects() || I->isInlineAsm() || I->isPosition() ||
lib/Target/SystemZ/SystemZInstrInfo.cpp
 1397   if (MI.isInlineAsm()) {
lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp
  319           assert(MI.isInlineAsm());
  337         if (MI.isInlineAsm()) {
lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp
  325   if (MI->isDebugInstr() || MI->isLabel() || MI->isInlineAsm())
lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
  792       if (Insert->isInlineAsm())
  824         if (Def->isInlineAsm())
lib/Target/X86/X86FixupLEAs.cpp
  282     if (CurInst->isCall() || CurInst->isInlineAsm())
lib/Target/X86/X86FloatingPoint.cpp
  422     if (MI.isInlineAsm())