Home
last modified time | relevance | path

Searched refs:Orig (Results 1 – 25 of 53) sorted by relevance

123

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLowerAtomic.cpp30 LoadInst *Orig = Builder.CreateLoad(Val->getType(), Ptr); in LowerAtomicCmpXchgInst() local
31 Value *Equal = Builder.CreateICmpEQ(Orig, Cmp); in LowerAtomicCmpXchgInst()
32 Value *Res = Builder.CreateSelect(Equal, Val, Orig); in LowerAtomicCmpXchgInst()
35 Res = Builder.CreateInsertValue(UndefValue::get(CXI->getType()), Orig, 0); in LowerAtomicCmpXchgInst()
48 LoadInst *Orig = Builder.CreateLoad(Val->getType(), Ptr); in lowerAtomicRMWInst() local
57 Res = Builder.CreateAdd(Orig, Val); in lowerAtomicRMWInst()
60 Res = Builder.CreateSub(Orig, Val); in lowerAtomicRMWInst()
63 Res = Builder.CreateAnd(Orig, Val); in lowerAtomicRMWInst()
66 Res = Builder.CreateNot(Builder.CreateAnd(Orig, Val)); in lowerAtomicRMWInst()
69 Res = Builder.CreateOr(Orig, Val); in lowerAtomicRMWInst()
[all …]
H A DLICM.cpp753 auto CreateHoistedBlock = [&](BasicBlock *Orig) { in getOrCreateHoistedBlock() argument
754 if (HoistDestinationMap.count(Orig)) in getOrCreateHoistedBlock()
755 return HoistDestinationMap[Orig]; in getOrCreateHoistedBlock()
757 BasicBlock::Create(C, Orig->getName() + ".licm", Orig->getParent()); in getOrCreateHoistedBlock()
758 HoistDestinationMap[Orig] = New; in getOrCreateHoistedBlock()
764 << " as hoist destination for " << Orig->getName() in getOrCreateHoistedBlock()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTraverse.h192 R_SExpr reduceUndefined(Undefined &Orig) { return true; } in reduceUndefined() argument
193 R_SExpr reduceWildcard(Wildcard &Orig) { return true; } in reduceWildcard() argument
195 R_SExpr reduceLiteral(Literal &Orig) { return true; } in reduceLiteral() argument
197 R_SExpr reduceLiteralT(LiteralT<T> &Orig) { return true; } in reduceLiteralT() argument
198 R_SExpr reduceLiteralPtr(Literal &Orig) { return true; } in reduceLiteralPtr() argument
200 R_SExpr reduceFunction(Function &Orig, Variable *Nvd, R_SExpr E0) { in reduceFunction() argument
204 R_SExpr reduceSFunction(SFunction &Orig, Variable *Nvd, R_SExpr E0) { in reduceSFunction() argument
208 R_SExpr reduceCode(Code &Orig, R_SExpr E0, R_SExpr E1) { in reduceCode() argument
212 R_SExpr reduceField(Field &Orig, R_SExpr E0, R_SExpr E1) { in reduceField() argument
216 R_SExpr reduceApply(Apply &Orig, R_SExpr E0, R_SExpr E1) { in reduceApply() argument
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DDiagnosticInfo.h646 const DiagnosticInfoIROptimization &Orig) in DiagnosticInfoIROptimization() argument
648 (DiagnosticKind)Orig.getKind(), Orig.getSeverity(), PassName, in DiagnosticInfoIROptimization()
649 Orig.RemarkName, Orig.getFunction(), Orig.getLocation()), in DiagnosticInfoIROptimization()
650 CodeRegion(Orig.getCodeRegion()) { in DiagnosticInfoIROptimization()
652 std::copy(Orig.Args.begin(), Orig.Args.end(), std::back_inserter(Args)); in DiagnosticInfoIROptimization()
795 const OptimizationRemarkAnalysis &Orig) in OptimizationRemarkAnalysis() argument
796 : DiagnosticInfoIROptimization(PassName, Prepend, Orig) {} in OptimizationRemarkAnalysis()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DVirtRegMap.h171 Register Orig = getPreSplitReg(VirtReg); in getOriginal() local
172 return Orig ? Orig : VirtReg; in getOriginal()
H A DMachineInstrBuilder.h491 const MachineInstr &Orig, int FrameIndex,
495 const MachineInstr &Orig, int FrameIndex,
500 void updateDbgValueForSpill(MachineInstr &Orig, int FrameIndex, Register Reg);
H A DMachineFunction.h820 MachineInstr *CloneMachineInstr(const MachineInstr *Orig);
828 MachineBasicBlock::iterator InsertBefore, const MachineInstr &Orig);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineInstr.cpp2230 const MachineInstr &Orig, in buildDbgValueForSpill() argument
2232 const DIExpression *Expr = computeExprForSpill(Orig, SpillReg); in buildDbgValueForSpill()
2234 BuildMI(BB, I, Orig.getDebugLoc(), Orig.getDesc()); in buildDbgValueForSpill()
2237 if (Orig.isNonListDebugValue()) in buildDbgValueForSpill()
2239 NewMI.addMetadata(Orig.getDebugVariable()).addMetadata(Expr); in buildDbgValueForSpill()
2240 if (Orig.isDebugValueList()) { in buildDbgValueForSpill()
2241 for (const MachineOperand &Op : Orig.debug_operands()) in buildDbgValueForSpill()
2251 const MachineInstr &Orig, int FrameIndex, in buildDbgValueForSpill() argument
2253 const DIExpression *Expr = computeExprForSpill(Orig, SpilledOperands); in buildDbgValueForSpill()
2255 BuildMI(BB, I, Orig.getDebugLoc(), Orig.getDesc()); in buildDbgValueForSpill()
[all …]
H A DMachineFunction.cpp358 MachineFunction::CloneMachineInstr(const MachineInstr *Orig) { in CloneMachineInstr() argument
360 MachineInstr(*this, *Orig); in CloneMachineInstr()
364 MachineBasicBlock::iterator InsertBefore, const MachineInstr &Orig) { in CloneMachineInstrBundle() argument
366 MachineBasicBlock::const_instr_iterator I = Orig.getIterator(); in CloneMachineInstrBundle()
383 if (Orig.shouldUpdateCallSiteInfo()) in CloneMachineInstrBundle()
384 copyCallSiteInfo(&Orig, FirstClone); in CloneMachineInstrBundle()
H A DTargetInstrInfo.cpp422 const MachineInstr &Orig, in reMaterialize() argument
424 MachineInstr *MI = MBB.getParent()->CloneMachineInstr(&Orig); in reMaterialize()
436 MachineBasicBlock::iterator InsertBefore, const MachineInstr &Orig) const { in duplicate()
437 assert(!Orig.isNotDuplicable() && "Instruction cannot be duplicated"); in duplicate()
439 return MF.CloneMachineInstrBundle(MBB, InsertBefore, Orig); in duplicate()
H A DSplitKit.cpp344 const LiveInterval &Orig = LIS.getInterval(OrigReg); in isOriginalEndpoint() local
345 assert(!Orig.empty() && "Splitting empty interval?"); in isOriginalEndpoint()
346 LiveInterval::const_iterator I = Orig.find(Idx); in isOriginalEndpoint()
349 if (I != Orig.end() && I->start <= Idx) in isOriginalEndpoint()
353 return I != Orig.begin() && (--I)->end == Idx; in isOriginalEndpoint()
H A DMachineBasicBlock.cpp847 void MachineBasicBlock::copySuccessor(MachineBasicBlock *Orig, in copySuccessor() argument
849 if (!Orig->Probs.empty()) in copySuccessor()
850 addSuccessor(*I, Orig->getSuccProbability(I)); in copySuccessor()
/netbsd-src/external/apache2/llvm/dist/libcxx/benchmarks/
H A Dalgorithms.bench.cpp156 U& Orig) { in resetCopies() argument
159 Copy = Orig; in resetCopies()
172 auto Orig = Copies; in runOpOnCopies() local
183 Copies = Orig; in runOpOnCopies()
H A Dstring.bench.cpp173 auto Orig = makeString(Length()); in StringCopyAndDestroy() local
180 ::new (static_cast<void*>(Storage + I)) std::string(Orig); in StringCopyAndDestroy()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DDeclOpenMP.h194 Expr *Orig = nullptr; variable
246 Expr *getInitOrig() { return Orig; } in getInitOrig()
247 const Expr *getInitOrig() const { return Orig; } in getInitOrig()
258 Orig = OrigE; in setInitializerData()
H A DASTContext.h1211 QualType Orig, const FunctionProtoType::ExceptionSpecInfo &ESI);
1248 QualType getAdjustedType(QualType Orig, QualType New) const;
1249 CanQualType getAdjustedType(CanQualType Orig, CanQualType New) const { in getAdjustedType() argument
1251 getAdjustedType((QualType)Orig, (QualType)New)); in getAdjustedType()
1571 void adjustObjCTypeParamBoundType(const ObjCTypeParamDecl *Orig,
/netbsd-src/external/apache2/llvm/dist/llvm/tools/bugpoint/
H A DMiscompilation.cpp268 std::unique_ptr<Module> Orig = BD.swapProgramIn(std::move(Clone)); in TestFuncs() local
285 BD.setNewProgram(std::move(Orig)); in TestFuncs()
505 std::unique_ptr<Module> Orig = BD.swapProgramIn(std::move(Clone)); in TestFuncs() local
527 BD.setNewProgram(std::move(Orig)); in TestFuncs()
530 BD.setNewProgram(std::move(Orig)); in TestFuncs()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp1506 auto GetFramePointer = [&](Value *Orig) -> Value * { in insertSpills() argument
1507 FieldIDType Index = FrameData.getFieldIndex(Orig); in insertSpills()
1513 if (auto *AI = dyn_cast<AllocaInst>(Orig)) { in insertSpills()
1526 if (isa<AllocaInst>(Orig)) { in insertSpills()
1534 if (GEP->getResultElementType() != Orig->getType()) in insertSpills()
1535 return Builder.CreateBitCast(GEP, Orig->getType(), in insertSpills()
1536 Orig->getName() + Twine(".cast")); in insertSpills()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp1128 const MachineInstr &Orig, in reMaterialize() argument
1130 bool ClobbersEFLAGS = Orig.modifiesRegister(X86::EFLAGS, &TRI); in reMaterialize()
1136 switch (Orig.getOpcode()) { in reMaterialize()
1144 const DebugLoc &DL = Orig.getDebugLoc(); in reMaterialize()
1146 .add(Orig.getOperand(0)) in reMaterialize()
1149 MachineInstr *MI = MBB.getParent()->CloneMachineInstr(&Orig); in reMaterialize()
1154 NewMI.substituteRegister(Orig.getOperand(0).getReg(), DestReg, SubIdx, TRI); in reMaterialize()
1968 #define VPERM_CASES(Orig, New) \ in getCommutedVPERMV3Opcode() argument
1969 case X86::Orig##128rr: return X86::New##128rr; \ in getCommutedVPERMV3Opcode()
1970 case X86::Orig##128rrkz: return X86::New##128rrkz; \ in getCommutedVPERMV3Opcode()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.cpp4434 TreePatternNodePtr Orig, in CombineChildVariants() argument
4450 errs() << Orig->getOperator()->getName() << ": Idxs = [ "; in CombineChildVariants()
4462 Orig->getOperator(), std::move(NewChildren), Orig->getNumTypes()); in CombineChildVariants()
4465 R->setName(Orig->getName()); in CombineChildVariants()
4466 R->setNamesAsPredicateArg(Orig->getNamesAsPredicateArg()); in CombineChildVariants()
4467 R->setPredicateCalls(Orig->getPredicateCalls()); in CombineChildVariants()
4468 R->setTransformFn(Orig->getTransformFn()); in CombineChildVariants()
4469 for (unsigned i = 0, e = Orig->getNumTypes(); i != e; ++i) in CombineChildVariants()
4470 R->setType(i, Orig->getExtType(i)); in CombineChildVariants()
4500 static void CombineChildVariants(TreePatternNodePtr Orig, in CombineChildVariants() argument
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h85 CallEventRef(const CallEventRef &Orig) : IntrusiveRefCntPtr<const T>(Orig) {} in CallEventRef() argument
361 ProgramStateRef Orig = nullptr) const;
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp252 ProgramStateRef Orig) const { in invalidateRegions()
253 ProgramStateRef Result = (Orig ? Orig : getState()); in invalidateRegions()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.h228 const MachineInstr &Orig,
233 const MachineInstr &Orig) const override;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp1050 BinaryOperator *Orig = cast<BinaryOperator>(Shl); in simplifyShrShlDemandedBits() local
1051 New->setHasNoSignedWrap(Orig->hasNoSignedWrap()); in simplifyShrShlDemandedBits()
1052 New->setHasNoUnsignedWrap(Orig->hasNoUnsignedWrap()); in simplifyShrShlDemandedBits()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp1462 Value *Orig = OutputMappings.find(Outputs[OutputIdx.getValue()])->second; in updateOutputMapping() local
1463 LLVM_DEBUG(dbgs() << "Mapping extracted output " << *Orig << " to " in updateOutputMapping()
1465 OutputMappings.insert(std::make_pair(LI, Orig)); in updateOutputMapping()

123