Home
last modified time | relevance | path

Searched defs:Constraints (Results 1 – 25 of 32) sorted by relevance

12

/freebsd-src/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DDataflowAnalysisContext.cpp171 querySolver(llvm::SetVector<const Formula * > Constraints) querySolver() argument
185 llvm::SetVector<const Formula *> Constraints; flowConditionImplies() local
197 llvm::SetVector<const Formula *> Constraints; flowConditionAllows() local
206 llvm::SetVector<const Formula *> Constraints; equivalentFormulas() local
212 addTransitiveFlowConditionConstraints(Atom Token,llvm::SetVector<const Formula * > & Constraints) addTransitiveFlowConditionConstraints() argument
255 llvm::SetVector<const Formula *> Constraints; dumpFlowCondition() local
[all...]
H A DSimplifyConstraints.cpp75 void simplifyConstraints(llvm::SetVector<const Formula *> &Constraints, in simplifyConstraints()
/freebsd-src/contrib/llvm-project/llvm/lib/IR/
H A DInlineAsm.cpp44 StringRef Constraints, bool hasSideEffects, in get()
235 InlineAsm::ParseConstraints(StringRef Constraints) { in ParseConstraints()
277 ConstraintInfoVector Constraints = ParseConstraints(ConstStr); in verify() local
H A DCore.cpp466 LLVMGetInlineAsm(LLVMTypeRef Ty,const char * AsmString,size_t AsmStringSize,const char * Constraints,size_t ConstraintsSize,LLVMBool HasSideEffects,LLVMBool IsAlignStack,LLVMInlineAsmDialect Dialect,LLVMBool CanThrow) LLVMGetInlineAsm() argument
1797 LLVMConstInlineAsm(LLVMTypeRef Ty,const char * AsmString,const char * Constraints,LLVMBool HasSideEffects,LLVMBool IsAlignStack) LLVMConstInlineAsm() argument
/freebsd-src/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowAnalysisContext.h238 isSatisfiable(llvm::SetVector<const Formula * > Constraints) isSatisfiable() argument
245 isUnsatisfiable(llvm::SetVector<const Formula * > Constraints) isUnsatisfiable() argument
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/Parse/
H A DParseStmtAsm.cpp634 SmallVector<std::string, 4> Constraints; in ParseMicrosoftAsmStatement() local
758 ExprVector Constraints; in ParseAsmStatement() local
885 SmallVectorImpl<Expr *> &Constraints, in ParseAsmOperandsOpt()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DConstraintSystem.h51 SmallVector<SmallVector<Entry, 8>, 4> Constraints; variable
/freebsd-src/contrib/llvm-project/llvm/utils/TableGen/
H A DInstrDocsEmitter.cpp182 StringRef Constraints = Inst->getValueAsString("Constraints"); EmitInstrDocs() local
H A DCodeGenInstruction.h
/freebsd-src/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmtAsm.cpp213 getClobberConflictLocation(MultiExprArg Exprs, StringLiteral **Constraints, in getClobberConflictLocation() argument
251 StringLiteral **Constraints = in ActOnGCCAsmStmt() local
936 ActOnMSAsmStmt(SourceLocation AsmLoc,SourceLocation LBraceLoc,ArrayRef<Token> AsmToks,StringRef AsmString,unsigned NumOutputs,unsigned NumInputs,ArrayRef<StringRef> Constraints,ArrayRef<StringRef> Clobbers,ArrayRef<Expr * > Exprs,SourceLocation EndLoc) ActOnMSAsmStmt() argument
[all...]
H A DTreeTransform.h1500 RebuildGCCAsmStmt(SourceLocation AsmLoc,bool IsSimple,bool IsVolatile,unsigned NumOutputs,unsigned NumInputs,IdentifierInfo ** Names,MultiExprArg Constraints,MultiExprArg Exprs,Expr * AsmString,MultiExprArg Clobbers,unsigned NumLabels,SourceLocation RParenLoc) RebuildGCCAsmStmt() argument
1517 RebuildMSAsmStmt(SourceLocation AsmLoc,SourceLocation LBraceLoc,ArrayRef<Token> AsmToks,StringRef AsmString,unsigned NumOutputs,unsigned NumInputs,ArrayRef<StringRef> Constraints,ArrayRef<StringRef> Clobbers,ArrayRef<Expr * > Exprs,SourceLocation EndLoc) RebuildMSAsmStmt() argument
7991 SmallVector<Expr*, 8> Constraints; TransformGCCAsmStmt() local
/freebsd-src/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DRangeConstraintManager.cpp1045 areFeasible(ConstraintRangeTy Constraints) { in areFeasible() argument
1070 ConstraintRangeTy Constraints) { in setConstraints() argument
2131 ConstraintRangeTy Constraints = State->get<ConstraintRange>(); in assign() local
2202 ConstraintRangeTy Constraints = State->get<ConstraintRange>(); assignSymExprToConst() local
2269 ConstraintRangeTy Constraints = State->get<ConstraintRange>(); getConstraintMap() local
2367 ConstraintRangeTy Constraints = State->get<ConstraintRange>(); mergeImpl() local
2513 ConstraintRangeTy Constraints = State->get<ConstraintRange>(); markDisequal() local
2533 addToDisequalityInfo(DisequalityMapTy & Info,ConstraintRangeTy & Constraints,RangeSet::Factory & RF,ProgramStateRef State,EquivalenceClass First,EquivalenceClass Second) addToDisequalityInfo() argument
2902 ConstraintRangeTy Constraints = State->get<ConstraintRange>(); removeDeadBindings() local
3289 ConstraintRangeTy Constraints = State->get<ConstraintRange>(); printConstraints() local
[all...]
/freebsd-src/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSMTConstraintManager.h216 ConstraintSMTType Constraints = State->get<ConstraintSMT>(); REGISTER_TRAIT_WITH_PROGRAMSTATE() local
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/
H A DTargetInfo.h181 addReturnRegisterOutputs(CodeGen::CodeGenFunction & CGF,CodeGen::LValue ReturnValue,std::string & Constraints,std::vector<llvm::Type * > & ResultRegTypes,std::vector<llvm::Type * > & ResultTruncRegTypes,std::vector<CodeGen::LValue> & ResultRegDests,std::string & AsmString,unsigned NumOutputs) addReturnRegisterOutputs() argument
H A DCGStmt.cpp2495 std::string Constraints; EmitAsmStmt() local
[all...]
H A DCGBuiltin.cpp1212 std::string Constraints = "={@ccc},r,r,~{cc},~{memory}"; EmitX86BitTestIntrinsic() local
1353 std::string Constraints = "=r,*Z,~{memory}"; emitPPCLoadReserveIntrinsic() local
1946 StringRef Asm, Constraints; EmitMSVCBuiltinExpr() local
16215 StringRef Asm, Constraints; EmitX86BuiltinExpr() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/
H A DInlineAsm.h45 std::string AsmString, Constraints; variable
/freebsd-src/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInstrDesc.h100 uint16_t Constraints; variable
/freebsd-src/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DStdLibraryFunctionsChecker.cpp654 ConstraintSet Constraints; member in __anon46c7ee2e0111::StdLibraryFunctionsChecker::SummaryCase
659 SummaryCase(ConstraintSet &&Constraints, const ErrnoConstraintBase &ErrnoC, in SummaryCase() argument
664 SummaryCase(const ConstraintSet &Constraints, in SummaryCase() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DDependenceAnalysis.cpp3155 SmallVectorImpl<Constraint> &Constraints, in propagate() argument
3826 SmallVector<Constraint, 4> Constraints(MaxLevel in depends() local
4140 SmallVector<Constraint, 4> Constraints(MaxLevels + 1); getSplitIteration() local
[all...]
/freebsd-src/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DAPI.h61 llvm::SmallVector<TemplateConstraint> Constraints; global() variable
/freebsd-src/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp392 SmallVector<StringLiteral*, 16> Constraints; in VisitGCCAsmStmt() local
449 SmallVector<StringRef, 16> Constraints; in VisitMSAsmStmt() local
/freebsd-src/contrib/llvm-project/clang/lib/AST/
H A DStmt.cpp543 setOutputsAndInputsAndClobbers(const ASTContext & C,IdentifierInfo ** Names,StringLiteral ** Constraints,Stmt ** Exprs,unsigned NumOutputs,unsigned NumInputs,unsigned NumLabels,StringLiteral ** Clobbers,unsigned NumClobbers) setOutputsAndInputsAndClobbers() argument
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DX86.cpp305 CodeGenFunction &CGF, LValue ReturnSlot, std::string &Constraints, in addReturnRegisterOutputs() argument
/freebsd-src/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DAsmParser.cpp5982 parseMSInlineAsm(std::string & AsmString,unsigned & NumOutputs,unsigned & NumInputs,SmallVectorImpl<std::pair<void *,bool>> & OpDecls,SmallVectorImpl<std::string> & Constraints,SmallVectorImpl<std::string> & Clobbers,const MCInstrInfo * MII,const MCInstPrinter * IP,MCAsmParserSemaCallback & SI) parseMSInlineAsm() argument

12