HomeSort by relevance Sort by last modified time
    Searched refs:IMPLICIT_DEF (Results 1 - 25 of 39) sorted by null

1 2

  /external/llvm/include/llvm/Target/
TargetOpcodes.h 47 /// defined by an IMPLICIT_DEF, because it is commonly used to implement
51 /// IMPLICIT_DEF - This is the MachineInstr-level equivalent of undef.
52 IMPLICIT_DEF = 8,
TargetInstrInfo.h 83 return MI->getOpcode() == TargetOpcode::IMPLICIT_DEF ||
    [all...]
  /external/llvm/lib/CodeGen/
ProcessImplicitDefs.cpp 26 /// Process IMPLICIT_DEF instructions and make sure there is one implicit_def
27 /// for each use. Add isUndef marker to implicit_def defs and their uses.
89 DEBUG(dbgs() << "Converting to IMPLICIT_DEF: " << *UserMI);
90 UserMI->setDesc(TII->get(TargetOpcode::IMPLICIT_DEF));
119 // If we found the using MI, we can erase the IMPLICIT_DEF.
127 // Leave the physreg IMPLICIT_DEF, but trim any extra operands.
133 /// processImplicitDefs - Process IMPLICIT_DEF instructions and turn them into
MachineSSAUpdater.cpp 110 /// InsertNewDef - Insert an empty PHI or IMPLICIT_DEF instruction which define
150 // Insert an implicit_def to represent an undef value.
151 MachineInstr *NewDef = InsertNewDef(TargetOpcode::IMPLICIT_DEF,
283 /// GetUndefVal - Create an IMPLICIT_DEF instruction with a new register.
287 // Insert an implicit_def to represent an undef value.
288 MachineInstr *NewDef = InsertNewDef(TargetOpcode::IMPLICIT_DEF,
PHIElimination.cpp 99 // Defs of PHI sources which are implicit_def.
157 // Remove dead IMPLICIT_DEF instructions.
212 /// are implicit_def's.
248 // If all sources of a PHI node are implicit_def, just emit an
249 // implicit_def instead of a copy.
251 TII->get(TargetOpcode::IMPLICIT_DEF), DestReg);
389 // Insert an IMPLICIT_DEF instruction.
391 TII->get(TargetOpcode::IMPLICIT_DEF),
TwoAddressInstructionPass.cpp     [all...]
  /external/llvm/lib/Target/AMDGPU/
SILowerI1Copies.cpp 89 if (MI.getOpcode() == AMDGPU::IMPLICIT_DEF) {
R600EmitClauseMarkers.cpp 96 case AMDGPU::IMPLICIT_DEF:
R600Packetizer.cpp 355 if (MI->isKill() || MI->getOpcode() == AMDGPU::IMPLICIT_DEF ||
AMDGPUISelDAGToDAG.cpp 342 // BUILD_VECTOR was lowered into an IMPLICIT_DEF + 4 INSERT_SUBREG
392 MachineSDNode *ImpDef = CurDAG->getMachineNode(TargetOpcode::IMPLICIT_DEF,
    [all...]
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyRegStackify.cpp 174 if (Def->getOpcode() == TargetOpcode::IMPLICIT_DEF)
  /external/llvm/lib/CodeGen/SelectionDAG/
ResourcePriorityQueue.cpp 267 case TargetOpcode::IMPLICIT_DEF:
307 case TargetOpcode::IMPLICIT_DEF:
553 if (N->getMachineOpcode() == TargetOpcode::IMPLICIT_DEF) {
InstrEmitter.cpp 211 assert(Node->getMachineOpcode() != TargetOpcode::IMPLICIT_DEF &&
212 "IMPLICIT_DEF should have been handled as a special case elsewhere!");
286 Op.getMachineOpcode() == TargetOpcode::IMPLICIT_DEF) {
287 // Add an IMPLICIT_DEF instruction before every use.
289 // IMPLICIT_DEF can produce any type of result so its MCInstrDesc
297 TII->get(TargetOpcode::IMPLICIT_DEF), VReg);
745 if (Opc == TargetOpcode::IMPLICIT_DEF)
746 // We want a unique VR for each IMPLICIT_DEF use.
    [all...]
ScheduleDAGSDNodes.cpp 82 N->getMachineOpcode() == TargetOpcode::IMPLICIT_DEF))
537 if (POpc == TargetOpcode::IMPLICIT_DEF) {
    [all...]
  /external/llvm/include/llvm/CodeGen/
MachineInstr.h 766 bool isImplicitDef() const { return getOpcode()==TargetOpcode::IMPLICIT_DEF; }
821 case TargetOpcode::IMPLICIT_DEF:
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonMachineScheduler.cpp 57 case TargetOpcode::IMPLICIT_DEF:
109 case TargetOpcode::IMPLICIT_DEF:
HexagonAsmPrinter.cpp 579 MII->getOpcode() == TargetOpcode::IMPLICIT_DEF)
  /external/llvm/lib/Target/MSP430/
MSP430InstrInfo.cpp 302 case TargetOpcode::IMPLICIT_DEF:
  /external/llvm/lib/Target/ARM/
A15SDOptimizer.cpp 266 // See if the first operand of this insert_subreg is IMPLICIT_DEF
300 // See if all bar one of the operands are IMPLICIT_DEF and insert the
525 TII->get(TargetOpcode::IMPLICIT_DEF), Out);
ARMISelDAGToDAG.cpp     [all...]
  /external/llvm/lib/Target/Mips/
MipsSEFrameLowering.cpp 328 BuildMI(MBB, I, I->getDebugLoc(), TII.get(Mips::IMPLICIT_DEF), DstReg);
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCRegisterInfo.cpp 617 BuildMI(MBB, II, dl, TII.get(TargetOpcode::IMPLICIT_DEF), DestReg);
    [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZISelDAGToDAG.cpp 892 SDNode *N = CurDAG->getMachineNode(TargetOpcode::IMPLICIT_DEF, DL, VT);
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ISelDAGToDAG.cpp 763 CurDAG->getMachineNode(TargetOpcode::IMPLICIT_DEF, dl, MVT::i64), 0);
    [all...]
  /external/llvm/lib/Target/Sparc/
SparcISelLowering.cpp     [all...]

Completed in 813 milliseconds

1 2