Home
last modified time | relevance | path

Searched defs:NewInst (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCallPromotionUtils.cpp111 static void createRetPHINode(Instruction *OrigInst, Instruction *NewInst, in createRetPHINode()
299 CallBase *NewInst = cast<CallBase>(OrigInst->clone()); in versionCallSiteWithCond() local
344 CallBase *NewInst = cast<CallBase>(OrigInst->clone()); in versionCallSiteWithCond() local
569 CallBase &NewInst = versionCallSite(CB, Callee, BranchWeights); in promoteCallWithIfThenElse() local
590 CallBase &NewInst = versionCallSiteWithCond(CB, Cond, BranchWeights); in promoteCallWithVTableCmp() local
H A DCloneFunction.cpp61 Instruction *NewInst = I.clone(); in CloneBasicBlock() local
392 Instruction *NewInst = nullptr; in cloneInstruction() local
498 [NewBB, &DbgCursor](Instruction *NewInst, BasicBlock::const_iterator II) { in CloneBlock()
516 Instruction *NewInst = cloneInstruction(II); in CloneBlock() local
610 Instruction *NewInst = OldTI->clone(); in CloneBlock() local
631 Instruction *NewInst = NewBB->getTerminator(); in CloneBlock() local
H A DLibCallsShrinkWrap.cpp472 Instruction *NewInst = in shrinkWrapCI() local
H A DSCCPSolver.cpp184 Instruction *NewInst = nullptr; in replaceSignedInst() local
H A DInlineFunction.cpp978 Instruction *NewInst = CallBase::Create(I, OpBundles, I->getIterator()); in PropagateOperandBundles() local
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DX86InstrMappingEmitter.cpp128 bool operator()(const CodeGenInstruction *NewInst) { in operator ()()
217 const CodeGenInstruction *NewInst = nullptr; in emitCompressEVEXTable() local
323 auto &NewInst = Target.getInstruction(NewRec); in emitND2NonNDTable() local
333 auto &NewInst = Target.getInstruction(NewRec); in emitND2NonNDTable() local
357 auto &NewInst = Target.getInstruction(NewRec); in emitSSE2AVXTable() local
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreLowerThreadLocal.cpp93 Instruction *NewInst = CE->getAsInstruction(); in replaceConstantExprOp() local
98 Instruction *NewInst = CE->getAsInstruction(); in replaceConstantExprOp() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXType.cpp257 Value *NewInst = Builder.CreateIntrinsic(Intrinsic::x86_tileloadd64_internal, in combineLoadBitcast() local
333 Value *NewInst = Builder.CreateIntrinsic( in transformBitcast() local
353 Value *NewInst = Builder.CreateLoad(Bitcast->getType(), AllocaAddr); in transformBitcast() local
801 Instruction *NewInst = Builder.CreateIntrinsic( in optimizeAMXCastFromPhi() local
990 Value *NewInst = Builder.CreateIntrinsic(Intrinsic::x86_tileloadd64_internal, in combineLoadCast() local
1178 Value *NewInst = Builder.CreateIntrinsic( in transformAMXCast() local
1200 Value *NewInst = Builder.CreateLoad(AMXCast->getType(), AllocaAddr); in transformAMXCast() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsInstructionSelector.cpp261 MachineInstr *NewInst = in buildUnalignedStore() local
275 MachineInstr *NewInst = in buildUnalignedLoad() local
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFAdjustOpt.cpp131 auto *NewInst = CallInst::Create(Fn, {Opcode, Op0, ConstOp1}); in adjustICmpToBuiltin() local
H A DBPFAbstractMemberAccess.cpp111 auto *NewInst = CallInst::Create(Fn, {SeqNumVal, Input}); in insertPassThrough() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp811 auto NewInst = distributeTransposes( in sinkTranspose() local
833 auto NewInst = distributeTransposes( in sinkTranspose() local
853 auto NewInst = distributeTransposes( in sinkTranspose() local
897 Instruction *NewInst = Builder.CreateMatrixTranspose(M, C->getZExtValue(), in liftTranspose() local
914 Instruction *NewInst = MBuilder.CreateMatrixTranspose( in liftTranspose() local
936 if (Instruction *NewInst = sinkTranspose(I, II)) in optimizeTransposes() local
H A DLoopDistribute.cpp216 Instruction *NewInst = &Inst; in removeUnusedInsts() local
H A DJumpThreading.cpp2013 auto RetargetDbgValueIfPossible = [&](Instruction *NewInst) -> bool { in cloneInstructions()
2074 auto CloneAndRemapDbgInfo = [&](Instruction *NewInst, Instruction *From) { in cloneInstructions()
H A DReassociate.cpp2109 Value *NewInst = IsFSub ? Builder.CreateFAddFMF(OtherOp, Op, I) in canonicalizeNegFPConstantsForOp() local
H A DSimpleLoopUnswitch.cpp299 Instruction *NewInst = Inst->clone(); in buildPartialInvariantUnswitchConditionalBranch() local
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXLowerArgs.cpp297 Value *NewInst = CloneInstInParamAS(I); in INITIALIZE_PASS_DEPENDENCY() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCommonGEP.cpp1086 GetElementPtrInst *NewInst = nullptr; in fabricateGEP() local
1201 Value *NewInst = fabricateGEP(NA, InsertAt, LastB); in materialize() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandVectorPredication.cpp102 auto *NewInst = dyn_cast<Instruction>(&NewVal); in transferDecorations() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DIndirectCallPromotion.cpp610 CallBase &NewInst = promoteCallWithIfThenElse( in promoteIndirectCall() local
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCUDANV.cpp516 auto *NewInst = CE->getAsInstruction(); in replaceManagedVar() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp1478 if (auto *NewInst = dyn_cast<Instruction>(NewBO)) { in foldShuffleOfBinops() local
1584 if (auto *NewInst = dyn_cast<Instruction>(Cast)) { in foldShuffleOfCastops() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp1203 CallBase &NewInst = versionCallSite(CB, Callee, Weights); in applySingleImplDevirt() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp542 MCInst NewInst; in canonicalizeImmediates() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRExpandPseudoInsts.cpp1041 MachineInstr &NewInst = in expandAtomicBinaryOp() local

12