Home
last modified time | relevance | path

Searched refs:Undef (Results 1 – 25 of 95) sorted by relevance

1234

/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DShadowCallStack.cpp97 .addReg(OffsetReg, RegState::Undef) in addProlog()
98 .addReg(OffsetReg, RegState::Undef); in addProlog()
129 .addReg(X86::R11, RegState::Undef) in addEpilog()
130 .addReg(X86::R11, RegState::Undef); in addEpilog()
170 .addReg(X86::R10, RegState::Undef) in addEpilogOnlyR10()
171 .addReg(X86::R10, RegState::Undef); in addEpilogOnlyR10()
H A DX86WinAllocaExpander.cpp223 .addReg(RegA, RegState::Undef); in lower()
235 .addReg(RegA, RegState::Undef); in lower()
H A DX86FixupBWInsts.cpp321 .addReg(NewSrcReg, RegState::Undef) in tryReplaceCopy()
H A DX86InstrInfo.cpp3953 MIB.addReg(Reg, RegState::Undef).addReg(Reg, RegState::Undef); in Expand2AddrUndef()
3970 MIB.addReg(Reg, RegState::Undef).addReg(Reg, RegState::Undef); in Expand2AddrKreg()
3982 .addReg(Reg, RegState::Undef) in expandMOV32r1()
3983 .addReg(Reg, RegState::Undef); in expandMOV32r1()
4206 MIB.addReg(Reg, RegState::Undef).addReg(Reg, RegState::Undef).addImm(0xf); in expandPostRAPseudo()
4214 MIB.addReg(Reg, RegState::Undef).addReg(Reg, RegState::Undef) in expandPostRAPseudo()
4230 .addReg(Reg, RegState::Undef).addReg(Reg, RegState::Undef).addImm(0xff); in expandPostRAPseudo()
4595 .addReg(Reg, RegState::Undef) in breakPartialRegDependency()
4596 .addReg(Reg, RegState::Undef); in breakPartialRegDependency()
4603 .addReg(XReg, RegState::Undef) in breakPartialRegDependency()
[all …]
/freebsd-12.1/contrib/llvm/tools/lld/COFF/
H A DSymbolTable.cpp129 auto *Undef = dyn_cast<Undefined>(Sym); in loadMinGWAutomaticImports() local
130 if (!Undef) in loadMinGWAutomaticImports()
135 StringRef Name = Undef->getName(); in loadMinGWAutomaticImports()
207 auto *Undef = dyn_cast<Undefined>(Sym); in reportRemainingUndefines() local
208 if (!Undef) in reportRemainingUndefines()
213 StringRef Name = Undef->getName(); in reportRemainingUndefines()
216 if (Defined *D = Undef->getWeakAlias()) { in reportRemainingUndefines()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp592 Value *Undef = UndefValue::get(Phi.getType()); in addPhiValues() local
593 Phi.addIncoming(Undef, From); in addPhiValues()
612 Value *Undef = UndefValue::get(Phi->getType()); in setPhiValues() local
614 Updater.AddAvailableValue(&Func->getEntryBlock(), Undef); in setPhiValues()
615 Updater.AddAvailableValue(To, Undef); in setPhiValues()
625 Updater.AddAvailableValue(Dominator.result(), Undef); in setPhiValues()
927 Value *Undef = UndefValue::get(I.getType()); in rebuildSSA() local
929 Updater.AddAvailableValue(&Func->getEntryBlock(), Undef); in rebuildSSA()
H A DRewriteStatepointsForGC.cpp976 UndefValue *Undef = UndefValue::get(SI->getType()); in findBasePointer() local
978 return SelectInst::Create(SI->getCondition(), Undef, Undef, Name, SI); in findBasePointer()
980 UndefValue *Undef = UndefValue::get(EE->getVectorOperand()->getType()); in findBasePointer() local
982 return ExtractElementInst::Create(Undef, EE->getIndexOperand(), Name, in findBasePointer()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/
H A DPPCallbacks.h270 const MacroDirective *Undef) { in MacroUndefined() argument
505 const MacroDirective *Undef) override { in MacroUndefined() argument
506 First->MacroUndefined(MacroNameTok, MD, Undef); in MacroUndefined()
507 Second->MacroUndefined(MacroNameTok, MD, Undef); in MacroUndefined()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIInsertSkips.cpp171 .addReg(AMDGPU::VGPR0, RegState::Undef) in skipIfDead()
172 .addReg(AMDGPU::VGPR0, RegState::Undef) in skipIfDead()
173 .addReg(AMDGPU::VGPR0, RegState::Undef) in skipIfDead()
174 .addReg(AMDGPU::VGPR0, RegState::Undef) in skipIfDead()
H A DAMDGPUInstructionSelector.cpp264 unsigned Undef = MRI.createVirtualRegister(&AMDGPU::VGPR_32RegClass); in selectG_INTRINSIC_W_SIDE_EFFECTS() local
268 BuildMI(*BB, &I, DL, TII.get(AMDGPU::IMPLICIT_DEF), Undef); in selectG_INTRINSIC_W_SIDE_EFFECTS()
269 MachineInstr *Exp = buildEXP(TII, &I, Tgt, Reg0, Reg1, Undef, Undef, VM, in selectG_INTRINSIC_W_SIDE_EFFECTS()
H A DSIFormMemoryClauses.cpp132 S |= RegState::Undef; in getMopState()
366 S &= ~(RegState::Undef | RegState::Dead); in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineInstrBuilder.h49 Undef = 0x20, enumerator
54 DefineNoRead = Define | Undef,
93 flags & RegState::Undef,
471 return B ? RegState::Undef : 0; in getUndefRegState()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DMacroPPCallbacks.h118 const MacroDirective *Undef) override;
H A DMacroPPCallbacks.cpp194 const MacroDirective *Undef) { in MacroUndefined() argument
/freebsd-12.1/contrib/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp306 auto *Undef = UndefValue::get(Type::getInt8PtrTy(F.getContext())); in buildFrom() local
308 CF->replaceAllUsesWith(Undef); in buildFrom()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DRDFLiveness.cpp120 if (RefA.Addr->getFlags() & NodeAttrs::Undef) in getAllReachingDefs()
396 if (!(UA.Addr->getFlags() & NodeAttrs::Undef)) { in getAllReachedUses()
478 if ((F & (NodeAttrs::Undef | NodeAttrs::PhiRef)) == 0) { in computePhiInfo()
523 assert((UA.Addr->getFlags() & NodeAttrs::Undef) == 0); in computePhiInfo()
1076 if (UA.Addr->getFlags() & NodeAttrs::Undef) in traverse()
H A DHexagonInstrInfo.cpp1128 .addReg(Reg, RegState::Undef) in expandPostRAPseudo()
1129 .addReg(Reg, RegState::Undef); in expandPostRAPseudo()
1136 .addReg(Reg, RegState::Undef) in expandPostRAPseudo()
1137 .addReg(Reg, RegState::Undef); in expandPostRAPseudo()
1143 .addReg(Hexagon::V0, RegState::Undef) in expandPostRAPseudo()
1144 .addReg(Hexagon::V0, RegState::Undef); in expandPostRAPseudo()
1150 .addReg(Hexagon::V0, RegState::Undef) in expandPostRAPseudo()
1151 .addReg(Hexagon::V0, RegState::Undef); in expandPostRAPseudo()
1158 .addReg(Vd, RegState::Undef) in expandPostRAPseudo()
1159 .addReg(Vd, RegState::Undef); in expandPostRAPseudo()
[all …]
H A DHexagonISelDAGToDAGHVX.cpp627 return OpRef(R.OpN & (Undef | Index | LoHalf)); in lo()
631 return OpRef(R.OpN & (Undef | Index | HiHalf)); in hi()
633 static OpRef undef(MVT Ty) { return OpRef(Undef | Ty.SimpleTy); } in undef()
650 Undef = 0x80000000, enumerator
719 if (OpN & Undef) { in print()
997 if (R.OpN & OpRef::Undef) { in materialize()
H A DRDFGraph.h290 Undef = 0x0020 << 5, // 0100000, Has no pre-existing value. enumerator
815 return (Flags & NodeAttrs::Preserving) && !(Flags & NodeAttrs::Undef); in IsPreservingDef()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp1121 Constant *Undef = UndefValue::get(EltTy); in SimplifyDemandedVectorElts() local
1125 Elts.push_back(Undef); in SimplifyDemandedVectorElts()
1134 Elts.push_back(Undef); in SimplifyDemandedVectorElts()
1170 APInt Demanded, APInt &Undef) { in SimplifyDemandedVectorElts() argument
1173 if (Value *V = SimplifyDemandedVectorElts(Op, Demanded, Undef, Depth + 1)) { in SimplifyDemandedVectorElts()
H A DInstCombinePHI.cpp1114 Value *Undef = UndefValue::get(FirstPhi.getType()); in SliceUpIllegalIntegerPHI() local
1116 replaceInstUsesWith(*PHIsToSlice[i], Undef); in SliceUpIllegalIntegerPHI()
1117 return replaceInstUsesWith(FirstPhi, Undef); in SliceUpIllegalIntegerPHI()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DPrintPreprocessedOutput.cpp179 const MacroDirective *Undef) override;
423 const MacroDirective *Undef) { in MacroUndefined() argument
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DIndexingAction.cpp101 const MacroDirective *Undef) override { in MacroUndefined() argument
/freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/
H A DPPDirectives.cpp2683 UndefMacroDirective *Undef = nullptr; in HandleUndefDirective() local
2693 Undef = AllocateUndefMacroDirective(MacroNameTok.getLocation()); in HandleUndefDirective()
2699 Callbacks->MacroUndefined(MacroNameTok, MD, Undef); in HandleUndefDirective()
2701 if (Undef) in HandleUndefDirective()
2702 appendMacroDirective(II, Undef); in HandleUndefDirective()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp554 auto *Undef = UndefValue::get(I.getType()); in deleteDeadLoop() local
566 U.set(Undef); in deleteDeadLoop()

1234