Searched refs:Orig (Results 1 - 25 of 27) sorted by relevance

12

/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DLowerAtomic.cpp30 LoadInst *Orig = Builder.CreateLoad(Ptr); local
31 Value *Equal = Builder.CreateICmpEQ(Orig, Cmp);
32 Value *Res = Builder.CreateSelect(Equal, Val, Orig);
35 Res = Builder.CreateInsertValue(UndefValue::get(CXI->getType()), Orig, 0);
48 LoadInst *Orig = Builder.CreateLoad(Ptr); local
57 Res = Builder.CreateAdd(Orig, Val);
60 Res = Builder.CreateSub(Orig, Val);
63 Res = Builder.CreateAnd(Orig, Val);
66 Res = Builder.CreateNot(Builder.CreateAnd(Orig, Val));
69 Res = Builder.CreateOr(Orig, Va
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/
H A DSIShrinkInstructions.cpp190 static MachineOperand copyRegOperandAsImplicit(const MachineOperand &Orig) { argument
191 assert(!Orig.isImplicit());
192 return MachineOperand::CreateReg(Orig.getReg(),
193 Orig.isDef(),
195 Orig.isKill(),
196 Orig.isDead(),
197 Orig.isUndef(),
198 Orig.isEarlyClobber(),
199 Orig.getSubReg(),
200 Orig
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTraverse.h183 R_SExpr reduceUndefined(Undefined &Orig) { return true; } argument
184 R_SExpr reduceWildcard(Wildcard &Orig) { return true; } argument
186 R_SExpr reduceLiteral(Literal &Orig) { return true; } argument
188 R_SExpr reduceLiteralT(LiteralT<T> &Orig) { return true; } argument
189 R_SExpr reduceLiteralPtr(Literal &Orig) { return true; } argument
191 R_SExpr reduceFunction(Function &Orig, Variable *Nvd, R_SExpr E0) { argument
194 R_SExpr reduceSFunction(SFunction &Orig, Variable *Nvd, R_SExpr E0) { argument
197 R_SExpr reduceCode(Code &Orig, R_SExpr E0, R_SExpr E1) { argument
200 R_SExpr reduceField(Field &Orig, R_SExpr E0, R_SExpr E1) { argument
203 R_SExpr reduceApply(Apply &Orig, R_SExp argument
206 reduceSApply(SApply &Orig, R_SExpr E0, R_SExpr E1) argument
209 reduceProject(Project &Orig, R_SExpr E0) argument
210 reduceCall(Call &Orig, R_SExpr E0) argument
211 reduceAlloc(Alloc &Orig, R_SExpr E0) argument
212 reduceLoad(Load &Orig, R_SExpr E0) argument
213 reduceStore(Store &Orig, R_SExpr E0, R_SExpr E1) argument
214 reduceArrayIndex(Store &Orig, R_SExpr E0, R_SExpr E1) argument
217 reduceArrayAdd(Store &Orig, R_SExpr E0, R_SExpr E1) argument
220 reduceUnaryOp(UnaryOp &Orig, R_SExpr E0) argument
221 reduceBinaryOp(BinaryOp &Orig, R_SExpr E0, R_SExpr E1) argument
224 reduceCast(Cast &Orig, R_SExpr E0) argument
226 reduceSCFG(SCFG &Orig, Container<BasicBlock *> Bbs) argument
229 reduceBasicBlock(BasicBlock &Orig, Container<R_SExpr> &As, Container<R_SExpr> &Is, R_SExpr T) argument
233 reducePhi(Phi &Orig, Container<R_SExpr> &As) argument
236 reduceGoto(Goto &Orig, BasicBlock *B) argument
246 reduceIdentifier(Identifier &Orig) argument
249 reduceIfThenElse(IfThenElse &Orig, R_SExpr C, R_SExpr T, R_SExpr E) argument
252 reduceLet(Let &Orig, Variable *Nvd, R_SExpr B) argument
256 enterScope(Variable &Orig, R_SExpr E0) argument
257 exitScope(const Variable &Orig) argument
[all...]
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/
H A DVirtRegMap.h152 unsigned Orig = getPreSplitReg(VirtReg); local
153 return Orig ? Orig : VirtReg;
H A DMachineFunction.h428 /// 'Orig' instruction, identical in all ways except the instruction
433 MachineInstr *CloneMachineInstr(const MachineInstr *Orig);
/freebsd-11.0-release/contrib/llvm/lib/ExecutionEngine/Orc/
H A DIndirectionUtils.cpp70 const std::string& getRename(const Value &Orig) { argument
73 auto I = Names.find(&Orig);
84 auto I = Names.insert(std::make_pair(&Orig, NameStream.str()));
/freebsd-11.0-release/contrib/llvm/tools/bugpoint/
H A DMiscompilation.cpp258 Module *Orig = BD.swapProgramIn(Clone); local
275 delete BD.swapProgramIn(Orig);
495 Module *Orig = BD.swapProgramIn(Clone); local
517 delete BD.swapProgramIn(Orig);
520 delete BD.swapProgramIn(Orig);
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.h197 const MachineInstr *Orig,
200 MachineInstr *duplicate(MachineInstr *Orig,
H A DARMBaseInstrInfo.cpp1410 const MachineInstr *Orig,
1412 unsigned Opcode = Orig->getOpcode();
1415 MachineInstr *MI = MBB.getParent()->CloneMachineInstr(Orig);
1416 MI->substituteRegister(Orig->getOperand(0).getReg(), DestReg, SubIdx, TRI);
1423 unsigned CPI = Orig->getOperand(1).getIndex();
1425 MachineInstrBuilder MIB = BuildMI(MBB, I, Orig->getDebugLoc(), get(Opcode),
1428 MIB->setMemRefs(Orig->memoperands_begin(), Orig->memoperands_end());
1435 ARMBaseInstrInfo::duplicate(MachineInstr *Orig, MachineFunction &MF) const { argument
1436 MachineInstr *MI = TargetInstrInfo::duplicate(Orig, M
1407 reMaterialize(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned DestReg, unsigned SubIdx, const MachineInstr *Orig, const TargetRegisterInfo &TRI) const argument
[all...]
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/
H A DTargetInstrInfo.cpp377 const MachineInstr *Orig,
379 MachineInstr *MI = MBB.getParent()->CloneMachineInstr(Orig);
391 MachineInstr *TargetInstrInfo::duplicate(MachineInstr *Orig, argument
393 assert(!Orig->isNotDuplicable() &&
395 return MF.CloneMachineInstr(Orig);
373 reMaterialize(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned DestReg, unsigned SubIdx, const MachineInstr *Orig, const TargetRegisterInfo &TRI) const argument
H A DSplitKit.cpp297 const LiveInterval &Orig = LIS.getInterval(OrigReg); local
298 assert(!Orig.empty() && "Splitting empty interval?");
299 LiveInterval::const_iterator I = Orig.find(Idx);
302 if (I != Orig.end() && I->start <= Idx)
306 return I != Orig.begin() && (--I)->end == Idx;
H A DMachineFunction.cpp219 /// Create a new MachineInstr which is a copy of the 'Orig' instruction,
222 MachineFunction::CloneMachineInstr(const MachineInstr *Orig) { argument
224 MachineInstr(*this, *Orig);
/freebsd-11.0-release/contrib/llvm/include/llvm/Target/
H A DTargetInstrInfo.h262 /// The register in Orig->getOperand(0).getReg() will be substituted by
268 const MachineInstr *Orig,
271 /// Create a duplicate of the Orig instruction in MF. This is like
276 virtual MachineInstr *duplicate(MachineInstr *Orig,
/freebsd-11.0-release/contrib/llvm/lib/ProfileData/
H A DInstrProf.cpp516 static T swapToHostOrder(const unsigned char *&D, support::endianness Orig) { argument
518 if (Orig == little)
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h56 CallEventRef(const CallEventRef &Orig) : IntrusiveRefCntPtr<const T>(Orig) {} argument
317 ProgramStateRef Orig = nullptr) const;
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp157 ProgramStateRef Orig) const {
158 ProgramStateRef Result = (Orig ? Orig : getState());
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DASTContext.h659 void setOriginalDecl(const Decl *Orig) {
660 OriginalDecl = Orig;
1057 QualType getAdjustedType(QualType Orig, QualType New) const;
1058 CanQualType getAdjustedType(CanQualType Orig, CanQualType New) const { argument
1060 getAdjustedType((QualType)Orig, (QualType)New));
/freebsd-11.0-release/contrib/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.cpp3553 static void CombineChildVariants(TreePatternNode *Orig, argument
3570 errs() << Orig->getOperator()->getName() << ": Idxs = [ ";
3582 Orig->getOperator(), NewChildren, Orig->getNumTypes());
3585 R->setName(Orig->getName());
3586 R->setPredicateFns(Orig->getPredicateFns());
3587 R->setTransformFn(Orig->getTransformFn());
3588 for (unsigned i = 0, e = Orig->getNumTypes(); i != e; ++i)
3589 R->setType(i, Orig->getExtType(i));
3620 static void CombineChildVariants(TreePatternNode *Orig, argument
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp851 BinaryOperator *Orig = cast<BinaryOperator>(Shl); local
852 New->setHasNoSignedWrap(Orig->hasNoSignedWrap());
853 New->setHasNoUnsignedWrap(Orig->hasNoUnsignedWrap());
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/
H A DX86InstrInfo.h219 const MachineInstr *Orig,
H A DX86InstrInfo.cpp2472 const MachineInstr *Orig,
2475 for (const MachineOperand &MO : Orig->operands()) {
2486 switch (Orig->getOpcode()) {
2494 DebugLoc DL = Orig->getDebugLoc();
2495 BuildMI(MBB, I, DL, get(X86::MOV32ri)).addOperand(Orig->getOperand(0))
2498 MachineInstr *MI = MBB.getParent()->CloneMachineInstr(Orig);
2503 NewMI->substituteRegister(Orig->getOperand(0).getReg(), DestReg, SubIdx, TRI);
2469 reMaterialize(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned DestReg, unsigned SubIdx, const MachineInstr *Orig, const TargetRegisterInfo &TRI) const argument
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1797 static void getUsefulBitsFromBFM(SDValue Op, SDValue Orig, APInt &UsefulBits, argument
1804 if (Op.getOperand(1) == Orig)
1824 SDValue Orig, unsigned Depth) {
1847 if (UserNode->getOperand(1) != Orig)
1853 return getUsefulBitsFromBFM(SDValue(UserNode, 0), Orig, UsefulBits, Depth);
1823 getUsefulBitsForUse(SDNode *UserNode, APInt &UsefulBits, SDValue Orig, unsigned Depth) argument
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplate.cpp50 NamedDecl *Orig,
52 NamedDecl *D = Orig->getUnderlyingDecl();
58 return Orig;
95 NamedDecl *Orig = filter.next(); local
96 NamedDecl *Repl = isAcceptableTemplateName(Context, Orig,
100 else if (Repl != Orig) {
49 isAcceptableTemplateName(ASTContext &Context, NamedDecl *Orig, bool AllowFunctionTemplates) argument
H A DSemaDeclCXX.cpp7733 bool Sema::CheckUsingShadowDecl(UsingDecl *Using, NamedDecl *Orig, argument
7756 DeclContext *OrigDC = Orig->getDeclContext();
7769 Diag(Orig->getLocation(), diag::note_using_decl_target);
7778 Diag(Orig->getLocation(), diag::note_using_decl_target);
7785 NamedDecl *Target = Orig;
7869 NamedDecl *Orig,
7873 NamedDecl *Target = Orig;
7885 if (Orig->isInvalidDecl() || UD->isInvalidDecl())
7867 BuildUsingShadowDecl(Scope *S, UsingDecl *UD, NamedDecl *Orig, UsingShadowDecl *PrevDecl) argument
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/
H A DASTContext.cpp2271 ASTContext &Context, QualType Orig,
2274 if (auto *PT = dyn_cast<ParenType>(Orig))
2279 if (auto *AT = dyn_cast<AttributedType>(Orig))
2288 const FunctionProtoType *Proto = cast<FunctionProtoType>(Orig);
2378 QualType ASTContext::getAdjustedType(QualType Orig, QualType New) const { argument
2380 AdjustedType::Profile(ID, Orig, New);
2393 AdjustedType(Type::Adjusted, Orig, New, Canonical);
2270 getFunctionTypeWithExceptionSpec( ASTContext &Context, QualType Orig, const FunctionProtoType::ExceptionSpecInfo &ESI) argument

Completed in 536 milliseconds

12