HomeSort by: relevance | last modified time | path
    Searched refs:NewElt (Results 1 - 12 of 12) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/utils/PerfectShuffle/
PerfectShuffle.cpp 278 unsigned NewElt = setMaskElt(i, UndefIdx, j);
279 if (ShufTab[NewElt].Cost < MinCost) {
280 MinCost = ShufTab[NewElt].Cost;
281 MinVal = NewElt;
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUCodeGenPrepare.cpp 781 Value *NewElt = optimizeWithRcp(NumEltI, DenEltI, AllowInaccurateRcp,
783 if (!NewElt) // Try fdiv.fast.
784 NewElt = optimizeWithFDivFast(NumEltI, DenEltI, ReqdAccuracy,
786 if (!NewElt) // Keep the original.
787 NewElt = Builder.CreateFDiv(NumEltI, DenEltI);
789 NewFDiv = Builder.CreateInsertElement(NewFDiv, NewElt, I);
1220 Value *NewElt;
1222 NewElt = expandDivRem32(Builder, I, NumEltN, DenEltN);
1223 if (!NewElt)
1224 NewElt = Builder.CreateBinOp(Opc, NumEltN, DenEltN)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
ConstantFolder.h 262 Constant *CreateInsertElement(Constant *Vec, Constant *NewElt,
264 return ConstantExpr::getInsertElement(Vec, NewElt, Idx);
NoFolder.h 297 Instruction *CreateInsertElement(Constant *Vec, Constant *NewElt,
299 return InsertElementInst::Create(Vec, NewElt, Idx);
IRBuilderFolder.h 129 virtual Value *CreateInsertElement(Constant *Vec, Constant *NewElt,
Instructions.h 1929 InsertElementInst(Value *Vec, Value *NewElt, Value *Idx,
1932 InsertElementInst(Value *Vec, Value *NewElt, Value *Idx, const Twine &NameStr,
1942 static InsertElementInst *Create(Value *Vec, Value *NewElt, Value *Idx,
1945 return new(3) InsertElementInst(Vec, NewElt, Idx, NameStr, InsertBefore);
1948 static InsertElementInst *Create(Value *Vec, Value *NewElt, Value *Idx,
1951 return new(3) InsertElementInst(Vec, NewElt, Idx, NameStr, InsertAtEnd);
1956 static bool isValidOperands(const Value *Vec, const Value *NewElt,
IRBuilder.h 2404 Value *CreateInsertElement(Value *Vec, Value *NewElt, Value *Idx,
2407 if (auto *NC = dyn_cast<Constant>(NewElt))
2410 return Insert(InsertElementInst::Create(Vec, NewElt, Idx), Name);
2413 Value *CreateInsertElement(Value *Vec, Value *NewElt, uint64_t Idx,
2415 return CreateInsertElement(Vec, NewElt, getInt64(Idx), Name);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopDistribute.cpp 370 bool NewElt;
373 std::tie(LoadToPart, NewElt) =
375 if (!NewElt) {
420 bool NewElt;
423 std::tie(Iter, NewElt) =
425 if (!NewElt)
LoopLoadElimination.cpp 267 bool NewElt;
270 std::tie(Iter, NewElt) =
272 if (!NewElt) {
Scalarizer.cpp 757 Value *NewElt = IEI.getOperand(1);
765 Res[I] = CI->getValue().getZExtValue() == I ? NewElt : Op0[I];
775 Res[I] = Builder.CreateSelect(ShouldReplace, NewElt, OldElt,
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
TargetFolder.h 256 Constant *CreateInsertElement(Constant *Vec, Constant *NewElt,
258 return Fold(ConstantExpr::getInsertElement(Vec, NewElt, Idx));
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelLowering.cpp 14581 int NewElt = -1;
14583 NewElt = MaskElt;
14585 NewElt = HalfElts + MaskElt - NumElts;
14586 NewMask.push_back(NewElt);

Completed in 36 milliseconds