| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCInstrDesc.h | 205 const MCPhysReg *ImplicitDefs; // Registers implicitly defined by this instr variable 581 const MCPhysReg *getImplicitDefs() const { return ImplicitDefs; } in getImplicitDefs() 585 if (!ImplicitDefs) in getNumImplicitDefs() 588 for (; ImplicitDefs[i]; ++i) /*empty*/ in getNumImplicitDefs()
|
| /freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | InstrDocsEmitter.cpp | 189 if (!II->ImplicitDefs.empty()) { in EmitInstrDocs() 192 for (Record *Def : II->ImplicitDefs) in EmitInstrDocs()
|
| H A D | CodeGenInstruction.cpp | 419 ImplicitDefs = R->getValueAsListOfDefs("Defs"); in CodeGenInstruction() 454 if (ImplicitDefs.empty()) return MVT::Other; in HasOneImplicitDefWithKnownVT() 457 Record *FirstImplicitDef = ImplicitDefs[0]; in HasOneImplicitDefWithKnownVT()
|
| H A D | CodeGenInstruction.h | 233 std::vector<Record*> ImplicitDefs, ImplicitUses; variable
|
| H A D | DAGISelMatcherGen.cpp | 925 HandledReg = II.ImplicitDefs[0]; in EmitResultInstructionAsOperand() 1067 HandledReg = II.ImplicitDefs[0]; in EmitResultCode()
|
| H A D | GlobalISelEmitter.cpp | 3110 if (!I->ImplicitDefs.empty() || !I->ImplicitUses.empty()) { in emitActionOpcodes() 3111 for (auto Def : I->ImplicitDefs) { in emitActionOpcodes() 3626 const std::vector<Record *> &ImplicitDefs) const; 4973 const std::vector<Record *> &ImplicitDefs) const { in importImplicitDefRenderers() 4974 if (!ImplicitDefs.empty()) in importImplicitDefRenderers()
|
| H A D | CodeGenDAGPatterns.cpp | 2526 if (!InstInfo.ImplicitDefs.empty()) { in ApplyTypeConstraints()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineCSE.cpp | 516 SmallVector<unsigned, 2> ImplicitDefs; in ProcessBlockCSE() local 627 ImplicitDefs.push_back(OldReg); in ProcessBlockCSE() 692 for (auto ImplicitDef : ImplicitDefs) in ProcessBlockCSE() 699 for (auto ImplicitDef : ImplicitDefs) in ProcessBlockCSE() 727 ImplicitDefs.clear(); in ProcessBlockCSE()
|
| H A D | MachineInstr.cpp | 105 if (MCID->ImplicitDefs) in addImplicitDefUseOperands()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/MC/ |
| H A D | MCInstrDesc.cpp | 35 if (const MCPhysReg *ImpDefs = ImplicitDefs) in hasImplicitDefOfPhysReg()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | FastISel.cpp | 1956 TII.get(TargetOpcode::COPY), ResultReg).addReg(II.ImplicitDefs[0]); in fastEmitInst_r() 1980 TII.get(TargetOpcode::COPY), ResultReg).addReg(II.ImplicitDefs[0]); in fastEmitInst_rr() 2006 TII.get(TargetOpcode::COPY), ResultReg).addReg(II.ImplicitDefs[0]); in fastEmitInst_rrr() 2028 TII.get(TargetOpcode::COPY), ResultReg).addReg(II.ImplicitDefs[0]); in fastEmitInst_ri() 2052 TII.get(TargetOpcode::COPY), ResultReg).addReg(II.ImplicitDefs[0]); in fastEmitInst_rii() 2071 TII.get(TargetOpcode::COPY), ResultReg).addReg(II.ImplicitDefs[0]); in fastEmitInst_f() 2096 TII.get(TargetOpcode::COPY), ResultReg).addReg(II.ImplicitDefs[0]); in fastEmitInst_rri() 2112 TII.get(TargetOpcode::COPY), ResultReg).addReg(II.ImplicitDefs[0]); in fastEmitInst_i()
|
| H A D | ScheduleDAGFast.cpp | 433 assert(MCID.ImplicitDefs && "Physical reg def must be in implicit def list!"); in getPhysicalRegisterVT() 512 if (!MCID.ImplicitDefs) in DelayForLiveRegsBottomUp()
|
| H A D | ScheduleDAGRRList.cpp | 1284 assert(MCID.ImplicitDefs && "Physical reg def must be in implicit def list!"); in getPhysicalRegisterVT() 1425 if (!MCID.ImplicitDefs) in DelayForLiveRegsBottomUp()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonGenMux.cpp | 163 if (const MCPhysReg *R = D.ImplicitDefs) in getDefsUses()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMFastISel.cpp | 314 .addReg(II.ImplicitDefs[0])); in fastEmitInst_r() 341 .addReg(II.ImplicitDefs[0])); in fastEmitInst_rr() 366 .addReg(II.ImplicitDefs[0])); in fastEmitInst_ri() 385 .addReg(II.ImplicitDefs[0])); in fastEmitInst_i()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
| H A D | MIParser.cpp | 1351 if (MCID.ImplicitDefs) in verifyImplicitOperands()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86FastISel.cpp | 4004 TII.get(TargetOpcode::COPY), ResultReg).addReg(II.ImplicitDefs[0]); in fastEmitInst_rrrr()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.cpp | 2726 if (NewDesc.ImplicitDefs) in optimizeCompareInstr()
|