/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | InlineAsm.h | 184 /// ParseConstraints - Split up the constraint string into the specific 187 static ConstraintInfoVector ParseConstraints(StringRef ConstraintString); 189 /// ParseConstraints - Parse the constraints of this inlineasm object, 190 /// returning them the same way that ParseConstraints(str) does. in ParseConstraints() function 191 ConstraintInfoVector ParseConstraints() const { in ParseConstraints() 192 return ParseConstraints(Constraints); in ParseConstraints()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | InlineAsm.cpp | 235 InlineAsm::ParseConstraints(StringRef Constraints) { in ParseConstraints() function in InlineAsm 277 ConstraintInfoVector Constraints = ParseConstraints(ConstStr); in verify()
|
H A D | Verifier.cpp | 2505 for (const InlineAsm::ConstraintInfo &CI : IA->ParseConstraints()) { in verifyInlineAsmCall()
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
H A D | CodeGenInstruction.cpp | 394 static void ParseConstraints(StringRef CStr, CGIOperandList &Ops, Record *Rec) { in ParseConstraints() function 494 ParseConstraints(R->getValueAsString("Constraints"), Operands, R); in CodeGenInstruction()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | InlineAsmLowering.cpp | 232 TLI->ParseConstraints(DL, TRI, Call); in lowerInlineAsm()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FunctionLoweringInfo.cpp | 189 TLI->ParseConstraints(Fn->getDataLayout(), TRI, in set()
|
H A D | SelectionDAGBuilder.cpp | 9788 TargetLowering::AsmOperandInfoVector TargetConstraints = TLI.ParseConstraints( in visitInlineAsm() 12586 TLI.ParseConstraints(DAG.getDataLayout(), TRI, *CBR); in visitCallBrLandingPad()
|
H A D | TargetLowering.cpp | 5684 TargetLowering::ParseConstraints(const DataLayout &DL, in ParseConstraints() function in TargetLowering 5698 for (InlineAsm::ConstraintInfo &CI : IA->ParseConstraints()) { in ParseConstraints()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUAttributor.cpp | 922 for (const auto &CI : IA->ParseConstraints()) { in inlineAsmUsesAGPRs()
|
H A D | AMDGPUTargetTransformInfo.cpp | 853 TLI->ParseConstraints(DL, ST->getRegisterInfo(), *CI); in isInlineAsmSourceOfDivergence()
|
H A D | SIISelLowering.cpp | 16421 TargetLowering::AsmOperandInfoVector TargetConstraints = ParseConstraints( in requiresUniformRegister()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 4992 virtual AsmOperandInfoVector ParseConstraints(const DataLayout &DL,
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 5188 TLI.ParseConstraints(F->getDataLayout(), &TRI, *CI); in IsOperandAMemoryOperand() 6011 TLI->ParseConstraints(*DL, TRI, *CS); in optimizeInlineAsmInst()
|
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 4764 for (const InlineAsm::ConstraintInfo &CI : IA->ParseConstraints()) { in propagateAttributeTypes() 5900 InlineAsm::ConstraintInfoVector ConstraintInfo = IA->ParseConstraints(); in parseFunctionBody()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | MemorySanitizer.cpp | 4855 InlineAsm::ConstraintInfoVector Constraints = IA->ParseConstraints(); in getNumOutputArgs()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 58222 InlineAsm::ConstraintInfoVector Constraints = IA->ParseConstraints(); in ExpandInlineAsm()
|