Home
last modified time | relevance | path

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

12

/llvm-project/llvm/lib/Transforms/Utils/
H A DCallPromotionUtils.cpp111 createRetPHINode(Instruction * OrigInst,Instruction * NewInst,BasicBlock * MergeBlock,IRBuilder<> & Builder) createRetPHINode() argument
299 CallBase *NewInst = cast<CallBase>(OrigInst->clone()); versionCallSiteWithCond() local
344 CallBase *NewInst = cast<CallBase>(OrigInst->clone()); versionCallSiteWithCond() local
569 CallBase &NewInst = versionCallSite(CB, Callee, BranchWeights); promoteCallWithIfThenElse() local
590 CallBase &NewInst = versionCallSiteWithCond(CB, Cond, BranchWeights); promoteCallWithVTableCmp() local
[all...]
H A DCloneFunction.cpp61 NewInst->cloneDebugInfoFrom(&I); in CloneBasicBlock() local
392 Instruction *NewInst = nullptr; cloneInstruction() local
498 __anon0176bcd80302(Instruction *NewInst, BasicBlock::const_iterator II) CloneBlock() argument
516 Instruction *NewInst = cloneInstruction(II); CloneBlock() local
610 Instruction *NewInst = OldTI->clone(); CloneBlock() local
631 Instruction *NewInst = NewBB->getTerminator(); CloneBlock() local
[all...]
H A DLibCallsShrinkWrap.cpp472 Instruction *NewInst = in shrinkWrapCI() local
H A DSCCPSolver.cpp192 Instruction *NewInst = nullptr; replaceSignedInst() local
[all...]
/llvm-project/llvm/utils/TableGen/
H A DX86InstrMappingEmitter.cpp126 operator ()(const CodeGenInstruction * NewInst) operator ()() argument
215 const CodeGenInstruction *NewInst = nullptr; emitCompressEVEXTable() local
321 auto &NewInst = Target.getInstruction(NewRec); emitND2NonNDTable() local
331 auto &NewInst = Target.getInstruction(NewRec); emitND2NonNDTable() local
[all...]
/llvm-project/llvm/lib/Target/XCore/
H A DXCoreLowerThreadLocal.cpp93 NewInst->insertBefore(*PredBB, InsertPos); in replaceConstantExprOp() local
98 NewInst->insertBefore(*Instr->getParent(), Instr->getIterator()); in replaceConstantExprOp() local
/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXType.cpp257 Value *NewInst = Builder.CreateIntrinsic(Intrinsic::x86_tileloadd64_internal, combineLoadBitcast() local
333 Value *NewInst = Builder.CreateIntrinsic( transformBitcast() local
353 Value *NewInst = Builder.CreateLoad(Bitcast->getType(), AllocaAddr); transformBitcast() local
801 Instruction *NewInst = Builder.CreateIntrinsic( optimizeAMXCastFromPhi() local
990 Value *NewInst = Builder.CreateIntrinsic(Intrinsic::x86_tileloadd64_internal, combineLoadCast() local
1178 Value *NewInst = Builder.CreateIntrinsic( transformAMXCast() local
1200 Value *NewInst = Builder.CreateLoad(AMXCast->getType(), AllocaAddr); transformAMXCast() local
[all...]
/llvm-project/bolt/lib/Core/
H A DBinaryBasicBlock.cpp451 MCInst NewInst; in addBranchInstruction() local
459 MCInst NewInst; in addTailCallInstruction() local
/llvm-project/llvm/lib/Target/Mips/
H A DMipsInstructionSelector.cpp261 MachineInstr *NewInst = in buildUnalignedStore() local
275 MachineInstr *NewInst = in buildUnalignedLoad() local
/llvm-project/llvm/lib/Target/BPF/
H A DBPFAdjustOpt.cpp131 NewInst->insertBefore(I.getIterator()); in adjustICmpToBuiltin() local
H A DBPFAbstractMemberAccess.cpp111 auto *NewInst = CallInst::Create(Fn, {SeqNumVal, Input}); in insertPassThrough() local
/llvm-project/bolt/lib/Passes/
H A DShrinkWrapping.cpp934 MCInst NewInst; in splitFrontierCritEdges() local
1013 MCInst NewInst; in doRestorePlacement() local
1650 MCInst NewInst; in createStackAccess() local
1766 MCInst &NewInst = *NewInstOrErr; in processInsertion() local
/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp811 auto NewInst = distributeTransposes( sinkTranspose() local
833 auto NewInst = distributeTransposes( sinkTranspose() local
853 auto NewInst = distributeTransposes( sinkTranspose() local
897 Instruction *NewInst = Builder.CreateMatrixTranspose(M, C->getZExtValue(), liftTranspose() local
914 Instruction *NewInst = MBuilder.CreateMatrixTranspose( liftTranspose() local
936 if (Instruction *NewInst = sinkTranspose(I, II)) optimizeTransposes() local
[all...]
H A DLoopDistribute.cpp216 Instruction *NewInst = &Inst; removeUnusedInsts() local
H A DJumpThreading.cpp2013 auto DbgInstruction = dyn_cast<DbgValueInst>(NewInst); in cloneInstructions() argument
2074 auto DVRRange = NewInst->cloneDebugInfoFrom(From); in cloneInstructions() argument
H A DReassociate.cpp2109 Value *NewInst = IsFSub ? Builder.CreateFAddFMF(OtherOp, Op, I) canonicalizeNegFPConstantsForOp() local
/llvm-project/bolt/include/bolt/Core/
H A DBinaryBasicBlock.h755 insertInstruction(iterator At,MCInst && NewInst) insertInstruction() argument
760 insertInstruction(iterator At,MCInst & NewInst) insertInstruction() argument
/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXLowerArgs.cpp297 Value *NewInst = CloneInstInParamAS(I); INITIALIZE_PASS_DEPENDENCY() local
/llvm-project/polly/lib/CodeGen/
H A DBlockGenerators.cpp222 Instruction *NewInst = Inst->clone(); copyInstScalar() local
384 Instruction *NewInst = &*I; removeDeadInstructions() local
[all...]
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCommonGEP.cpp1086 GetElementPtrInst *NewInst = nullptr; fabricateGEP() local
1201 Value *NewInst = fabricateGEP(NA, InsertAt, LastB); materialize() local
/llvm-project/llvm/lib/CodeGen/
H A DExpandVectorPredication.cpp102 auto *NewInst = dyn_cast<Instruction>(&NewVal); transferDecorations() local
/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DIndirectCallPromotion.cpp610 CallBase &NewInst = promoteCallWithIfThenElse( promoteIndirectCall() local
/llvm-project/clang/lib/CodeGen/
H A DCGCUDANV.cpp516 auto *NewInst = CE->getAsInstruction(); replaceManagedVar() local
/llvm-project/bolt/lib/Rewrite/
H A DLinuxKernelRewriter.cpp1815 MCInst NewInst; rewriteStaticKeysJumpTable() local
/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp1478 if (auto *NewInst = dyn_cast<Instruction>(NewBO)) { foldShuffleOfBinops() local
1584 if (auto *NewInst = dyn_cast<Instruction>(Cast)) { foldShuffleOfCastops() local
[all...]

12