OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Undef
(Results
1 - 25
of
88
) sorted by relevancy
1
2
3
4
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
MacroPPCallbacks.h
113
/// Hook called whenever a macro \#
undef
is seen.
117
const MacroDirective *
Undef
) override;
MacroPPCallbacks.cpp
193
const MacroDirective *
Undef
) {
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SILateBranchLowering.cpp
75
.addReg(AMDGPU::VGPR0, RegState::
Undef
)
76
.addReg(AMDGPU::VGPR0, RegState::
Undef
)
77
.addReg(AMDGPU::VGPR0, RegState::
Undef
)
78
.addReg(AMDGPU::VGPR0, RegState::
Undef
)
AMDGPUUnifyDivergentExitNodes.cpp
166
Value *
Undef
= UndefValue::get(B.getFloatTy());
171
Undef
,
Undef
,
Undef
,
Undef
, // values
SIFormMemoryClauses.cpp
140
S |= RegState::
Undef
;
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86PreTileConfig.cpp
363
.addReg(Zmm, RegState::
Undef
)
364
.addReg(Zmm, RegState::
Undef
);
370
.addReg(Ymm, RegState::
Undef
)
371
.addReg(Ymm, RegState::
Undef
);
380
.addReg(Xmm, RegState::
Undef
)
381
.addReg(Xmm, RegState::
Undef
);
X86WinAllocaExpander.cpp
222
.addReg(RegA, RegState::
Undef
);
236
.addReg(RegA, RegState::
Undef
);
X86FixupBWInsts.cpp
232
// was originally <read-
undef
> and so we are free to modify these
233
//
undef
upper bits. That may happen in case where the use is in another MBB
330
// we don't care about the higher bits by reading it as
Undef
, and adding
334
.addReg(NewSrcReg, RegState::
Undef
)
X86InstrInfo.cpp
70
UndefRegClearance("
undef
-reg-clearance",
72
"certain
undef
register reads"),
1208
assert(!Src.isUndef() && "
Undef
op doesn't need optimization");
1224
assert(!Src.isUndef() && "
Undef
op doesn't need optimization");
1231
.addReg(NewSrc, RegState::Define | RegState::
Undef
, X86::sub_32bit)
1268
// Build and insert into an implicit
UNDEF
value. This is OK because
1281
assert(!MI.getOperand(1).isUndef() && "
Undef
op doesn't need optimization");
1321
assert(!MI.getOperand(2).isUndef() && "
Undef
op doesn't need optimization");
1333
// Build and insert into an implicit
UNDEF
value. This is OK because
1390
// Ideally, operations with
undef
should be folded before we get here, but w
[
all
...]
/src/external/apache2/llvm/dist/llvm/tools/llvm-objdump/
ELFDump.cpp
66
// If there is no Symbol associated with the relocation, we set the
undef
72
bool
Undef
= false;
76
Undef
= ERela->getSymbol(false) == 0;
79
Undef
= ERel->getSymbol(false) == 0;
89
if (!
Undef
) {
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
StructurizeCFG.cpp
609
Value *
Undef
= UndefValue::get(Phi.getType());
610
Phi.addIncoming(
Undef
, From);
629
Value *
Undef
= UndefValue::get(Phi->getType());
631
Updater.AddAvailableValue(&Func->getEntryBlock(),
Undef
);
632
Updater.AddAvailableValue(To,
Undef
);
642
Updater.AddAvailableValue(Dominator.result(),
Undef
);
939
Value *
Undef
= UndefValue::get(I.getType());
941
Updater.AddAvailableValue(&Func->getEntryBlock(),
Undef
);
/src/external/apache2/llvm/dist/clang/include/clang/Lex/
PPCallbacks.h
290
/// Hook called whenever a macro \#
undef
is seen.
293
/// \param
Undef
New MacroDirective if the macro was defined, null otherwise.
298
const MacroDirective *
Undef
) {
552
const MacroDirective *
Undef
) override {
553
First->MacroUndefined(MacroNameTok, MD,
Undef
);
554
Second->MacroUndefined(MacroNameTok, MD,
Undef
);
PreprocessingRecord.h
530
const MacroDirective *
Undef
) override;
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineInstrBuilder.h
52
Undef
= 0x20,
62
DefineNoRead = Define |
Undef
,
106
flags & RegState::
Undef
,
515
return B ? RegState::
Undef
: 0;
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVExpandPseudoInsts.cpp
276
.addReg(DstReg, RegState::
Undef
)
277
.addReg(DstReg, RegState::
Undef
);
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
RDFLiveness.cpp
121
if (RefA.Addr->getFlags() & NodeAttrs::
Undef
)
295
if (!(Flags & NodeAttrs::Preserving)) // Don't care about
Undef
here.
434
if (!(UA.Addr->getFlags() & NodeAttrs::
Undef
)) {
516
if ((F & (NodeAttrs::
Undef
| NodeAttrs::PhiRef)) == 0) {
560
//
Undef
flag is checked above.
561
assert((UA.Addr->getFlags() & NodeAttrs::
Undef
) == 0);
1128
if (UA.Addr->getFlags() & NodeAttrs::
Undef
)
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
Coroutines.cpp
346
// coro.begin with
undef
.
347
auto *
Undef
= UndefValue::get(Type::getInt8PtrTy(F.getContext()));
349
CF->replaceAllUsesWith(
Undef
);
353
// Replace all coro.suspend with
undef
and remove related coro.saves if
/src/external/apache2/llvm/dist/clang/lib/Index/
IndexingAction.cpp
47
const MacroDirective *
Undef
) override {
48
if (!MD.getMacroInfo()) // Ignore noop #
undef
.
196
// When using modules, it may happen that we find #
undef
of a macro that
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
CallLowering.cpp
278
// %
undef
:_(<2 x s16>) = G_IMPLICIT_DEF
279
// %concat:_<6 x s16>) = G_CONCAT_VECTORS %reg_value0, %reg_value1, %
undef
282
Register
Undef
= B.buildUndef(PartLLT).getReg(0);
285
SmallVector<Register, 8> WidenedSrcs(NumWide,
Undef
);
494
Register
Undef
= B.buildUndef(SrcTy).getReg(0);
497
MergeParts.push_back(
Undef
);
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
AArch64CallLowering.cpp
408
auto
Undef
= MIRBuilder.buildUndef({OldLLT});
410
MIRBuilder.buildMerge({NewLLT}, {CurVReg,
Undef
}).getReg(0);
420
auto
Undef
= MIRBuilder.buildUndef({OldLLT});
423
.buildBuildVector({NewLLT}, {CurVReg,
Undef
.getReg(0)})
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonISelDAGToDAGHVX.cpp
627
return OpRef(R.OpN & (
Undef
| Index | LoHalf));
631
return OpRef(R.OpN & (
Undef
| Index | HiHalf));
633
static OpRef
undef
(MVT Ty) { return OpRef(
Undef
| Ty.SimpleTy); }
639
// If the 31st bit is 1, it's
undef
, otherwise, bits 28..0 are the
650
Undef
= 0x80000000,
719
if (OpN &
Undef
) {
720
OS << "
undef
";
977
if (R.OpN & OpRef::
Undef
) {
1141
return OpRef::
undef
(getPairVT(MVT::i8))
[
all
...]
HexagonVectorCombine.cpp
80
// Is V an
undef
value?
783
auto *
Undef
= UndefValue::get(SecTy);
788
Value *Load = createAlignedLoad(Builder, SecTy, Ptr, ScLen, True,
Undef
);
839
// Create an extra "
undef
" sector at the beginning and at the end.
1012
auto *
Undef
= UndefValue::get(getByteTy());
1013
Value *P2Src = vresize(Builder, Src, P2Len,
Undef
);
1014
Value *P2Dst = vresize(Builder, Dst, P2Len,
Undef
);
1025
return vresize(Builder, P2Insert, DstLen,
Undef
);
1369
#
undef
CallBuilder
HexagonInstrInfo.cpp
1163
.addReg(Reg, RegState::
Undef
)
1164
.addReg(Reg, RegState::
Undef
);
1171
.addReg(Reg, RegState::
Undef
)
1172
.addReg(Reg, RegState::
Undef
);
1178
.addReg(Hexagon::V0, RegState::
Undef
)
1179
.addReg(Hexagon::V0, RegState::
Undef
);
1185
.addReg(Hexagon::V0, RegState::
Undef
)
1186
.addReg(Hexagon::V0, RegState::
Undef
);
1193
.addReg(Vd, RegState::
Undef
)
1194
.addReg(Vd, RegState::
Undef
);
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombinePHI.cpp
1222
Value *
Undef
= UndefValue::get(FirstPhi.getType());
1224
replaceInstUsesWith(*PHIsToSlice[i],
Undef
);
1225
return replaceInstUsesWith(FirstPhi,
Undef
);
/src/external/apache2/llvm/dist/clang/lib/Lex/
PreprocessingRecord.cpp
456
const MacroDirective *
Undef
) {
Completed in 63 milliseconds
1
2
3
4
Indexes created Tue Feb 24 08:35:24 UTC 2026