HomeSort by: relevance | last modified time | path
    Searched defs:Undef (Results 1 - 25 of 68) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUUnifyDivergentExitNodes.cpp 166 Value *Undef = UndefValue::get(B.getFloatTy());
171 Undef, Undef, Undef, Undef, // values
AMDGPUUnifyDivergentExitNodes.cpp 166 Value *Undef = UndefValue::get(B.getFloatTy());
171 Undef, Undef, Undef, Undef, // values
  /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) {
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/include/llvm/CodeGen/
MachineInstrBuilder.h 52 Undef = 0x20,
62 DefineNoRead = Define | Undef,
106 flags & RegState::Undef,
515 return B ? RegState::Undef : 0;
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/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);
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/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
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/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)})
AArch64PostLegalizerLowering.cpp 74 // If the first shuffle index is UNDEF, be optimistic.
82 // Ignore undef indices.
113 // Look for the first non-undef element.
129 // The index of an EXT is the first element if it is not UNDEF.
157 // Skip undef indices.
311 // %undef:fpr(<2 x s64>) = G_IMPLICIT_DEF
314 // %ins:fpr(<2 x s64>) = G_INSERT_VECTOR_ELT %undef, %scalar(s64), %cst0(s32)
315 // %splat:fpr(<2 x s64>) = G_SHUFFLE_VECTOR %ins(<2 x s64>), %undef, %zerovec(<2 x s32>)
325 // Match the undef vector operand.
363 // If this is undef splat, generate it via "just" vdup, if possible
    [all...]
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)})
AArch64PostLegalizerLowering.cpp 74 // If the first shuffle index is UNDEF, be optimistic.
82 // Ignore undef indices.
113 // Look for the first non-undef element.
129 // The index of an EXT is the first element if it is not UNDEF.
157 // Skip undef indices.
311 // %undef:fpr(<2 x s64>) = G_IMPLICIT_DEF
314 // %ins:fpr(<2 x s64>) = G_INSERT_VECTOR_ELT %undef, %scalar(s64), %cst0(s32)
315 // %splat:fpr(<2 x s64>) = G_SHUFFLE_VECTOR %ins(<2 x s64>), %undef, %zerovec(<2 x s32>)
325 // Match the undef vector operand.
363 // If this is undef splat, generate it via "just" vdup, if possible
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCRegisterInfo.cpp 929 .addReg(SrcReg, RegState::Undef);
943 .addReg(getCRFromCRBit(SrcReg), RegState::Undef);
951 // field is undef. Also, in order to preserve the kill flag on the CR bit,
954 .addReg(getCRFromCRBit(SrcReg), RegState::Undef)
PPCRegisterInfo.cpp 929 .addReg(SrcReg, RegState::Undef);
943 .addReg(getCRFromCRBit(SrcReg), RegState::Undef);
951 // field is undef. Also, in order to preserve the kill flag on the CR bit,
954 .addReg(getCRFromCRBit(SrcReg), RegState::Undef)
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
Reassociate.cpp 426 /// NOTE: This routine will set operands of non-leaf non-root nodes to undef in
434 /// will be replaced by undef. If it is B's operand then this gives:
438 /// + + | A, B - operand of B replaced with undef
444 /// Note that such undef operands can only be reached by passing through 'I'.
446 /// then you will never see such an undef operand unless you get back to 'I',
761 Constant *Undef = UndefValue::get(I->getType());
763 Undef, Undef, "", I);
1024 // Don't breakup X - undef.
Reassociate.cpp 426 /// NOTE: This routine will set operands of non-leaf non-root nodes to undef in
434 /// will be replaced by undef. If it is B's operand then this gives:
438 /// + + | A, B - operand of B replaced with undef
444 /// Note that such undef operands can only be reached by passing through 'I'.
446 /// then you will never see such an undef operand unless you get back to 'I',
761 Constant *Undef = UndefValue::get(I->getType());
763 Undef, Undef, "", I);
1024 // Don't breakup X - undef.
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/llvm/include/llvm/IR/
IntrinsicInst.h 242 Value *Undef = UndefValue::get(OldValue->getType());
243 replaceVariableLocationOp(OldValue, Undef);
IntrinsicInst.h 242 Value *Undef = UndefValue::get(OldValue->getType());
243 replaceVariableLocationOp(OldValue, Undef);
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyLowerEmscriptenEHSjLj.cpp 908 Value *Undef = UndefValue::get(LPI->getType());
909 Value *Pair0 = IRB.CreateInsertValue(Undef, FMCI, 0, "pair0");
WebAssemblyLowerEmscriptenEHSjLj.cpp 908 Value *Undef = UndefValue::get(LPI->getType());
909 Value *Pair0 = IRB.CreateInsertValue(Undef, FMCI, 0, "pair0");
  /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);
InstCombinePHI.cpp 1222 Value *Undef = UndefValue::get(FirstPhi.getType());
1224 replaceInstUsesWith(*PHIsToSlice[i], Undef);
1225 return replaceInstUsesWith(FirstPhi, Undef);

Completed in 83 milliseconds

1 2 3