Searched refs:Constraints (Results 26 - 37 of 37) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm-c/
H A DCore.h856 char *Constraints, size_t ConstraintsSize,
2152 const char *AsmString, const char *Constraints,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp448 char *Constraints, size_t ConstraintsSize,
462 StringRef(Constraints, ConstraintsSize),
1807 const char *Constraints,
1811 Constraints, HasSideEffects, IsAlignStack));
446 LLVMGetInlineAsm(LLVMTypeRef Ty, char *AsmString, size_t AsmStringSize, char *Constraints, size_t ConstraintsSize, LLVMBool HasSideEffects, LLVMBool IsAlignStack, LLVMInlineAsmDialect Dialect) argument
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DTargetInfo.cpp1141 std::string &Constraints,
1216 CodeGenFunction &CGF, LValue ReturnSlot, std::string &Constraints,
1225 if (!Constraints.empty())
1226 Constraints += ',';
1228 Constraints += "={eax}";
1232 Constraints += "=A";
1215 addReturnRegisterOutputs( CodeGenFunction &CGF, LValue ReturnSlot, std::string &Constraints, std::vector<llvm::Type *> &ResultRegTypes, std::vector<llvm::Type *> &ResultTruncRegTypes, std::vector<LValue> &ResultRegDests, std::string &AsmString, unsigned NumOutputs) const argument
H A DCGBuiltin.cpp785 std::string Constraints = "=r,r,r,~{cc},~{flags},~{fpsr}";
794 llvm::InlineAsm::get(FTy, Asm, Constraints, /*hasSideEffects=*/true);
1119 StringRef Asm, Constraints;
1127 Constraints = "{cx}";
1131 Constraints = "{r0}";
1135 Constraints = "{w0}";
1139 llvm::InlineAsm::get(FTy, Asm, Constraints, /*hasSideEffects=*/true);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp3710 InlineAsm::ConstraintInfoVector Constraints = IA->ParseConstraints();
3711 for (size_t i = 0, n = Constraints.size(); i < n; i++) {
3712 InlineAsm::ConstraintInfo Info = Constraints[i];
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DTreeTransform.h1396 MultiExprArg Constraints, MultiExprArg Exprs,
1401 NumInputs, Names, Constraints, Exprs,
1413 ArrayRef<StringRef> Constraints,
1419 Constraints, Clobbers, Exprs, EndLoc);
7188 SmallVector<Expr*, 8> Constraints; local
7202 Constraints.push_back(S->getOutputConstraintLiteral(I));
7220 Constraints.push_back(S->getInputConstraintLiteral(I));
7255 Constraints, Exprs, AsmString.get(),
1393 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) argument
1409 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) argument
/freebsd-11-stable/contrib/llvm-project/clang/utils/TableGen/
H A DClangAttrEmitter.cpp1844 MapFromSubjectsToRules(MetaSubject, MetaSubject, /*Constraints=*/nullptr);
1845 std::vector<Record *> Constraints = local
1846 MetaSubject->getValueAsListOfDefs("Constraints");
1847 for (const auto *Constraint : Constraints)
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DASTImporter.cpp5878 SmallVector<StringLiteral *, 4> Constraints; local
5881 Constraints.push_back(*OutputOrErr);
5888 Constraints.push_back(*InputOrErr);
5924 Constraints.data(),
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h2080 SmallVectorImpl<Expr *> &Constraints,
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h4298 MultiExprArg Constraints, MultiExprArg Exprs,
4317 ArrayRef<StringRef> Constraints,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp1371 if (UseInfo->Constraints != 0)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp[all...]

Completed in 361 milliseconds

12