| /freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | InlineAsm.h | 239 enum class ConstraintCode : uint32_t { enum 308 using MemConstraintCode = Bitfield::Element<ConstraintCode, 16, 15, ConstraintCode::Max>; 383 ConstraintCode getMemoryConstraintID() const { in getMemoryConstraintID() 410 void setMemConstraint(ConstraintCode C) { in setMemConstraint() 411 assert(getMemoryConstraintID() == ConstraintCode::Unknown && "Mem constraint already set"); in setMemConstraint() 419 Bitfield::set<MemConstraintCode>(Storage, ConstraintCode::Unknown); in clearMemConstraint() 467 static StringRef getMemConstraintName(ConstraintCode C) { in getMemConstraintName() 469 case ConstraintCode::es: in getMemConstraintName() 471 case ConstraintCode::i: in getMemConstraintName() 473 case ConstraintCode::k: in getMemConstraintName() [all …]
|
| /freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | InlineAsmLowering.cpp | 97 &TRI, RefOpInfo.ConstraintCode, RefOpInfo.ConstraintVT); in getRegistersForValue() 142 OpInfo.ConstraintCode = OpInfo.Codes[0]; in computeConstraintToUse() 143 OpInfo.ConstraintType = TLI->getConstraintType(OpInfo.ConstraintCode); in computeConstraintToUse() 155 OpInfo.ConstraintCode = G[BestIdx].first; in computeConstraintToUse() 160 if (OpInfo.ConstraintCode == "X" && OpInfo.CallOperandVal) { in computeConstraintToUse() 171 OpInfo.ConstraintCode = Repl; in computeConstraintToUse() 172 OpInfo.ConstraintType = TLI->getConstraintType(OpInfo.ConstraintCode); in computeConstraintToUse() 322 const InlineAsm::ConstraintCode ConstraintID = in lowerInlineAsm() 323 TLI->getInlineAsmMemConstraint(OpInfo.ConstraintCode); in lowerInlineAsm() 324 assert(ConstraintID != InlineAsm::ConstraintCode in lowerInlineAsm() [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.h | 525 InlineAsm::ConstraintCode in getInlineAsmMemConstraint() 526 getInlineAsmMemConstraint(StringRef ConstraintCode) const override { in getInlineAsmMemConstraint() 527 if (ConstraintCode.size() == 1) { in getInlineAsmMemConstraint() 528 switch(ConstraintCode[0]) { in getInlineAsmMemConstraint() 532 return InlineAsm::ConstraintCode::o; in getInlineAsmMemConstraint() 534 return InlineAsm::ConstraintCode::Q; in getInlineAsmMemConstraint() 536 return InlineAsm::ConstraintCode::R; in getInlineAsmMemConstraint() 538 return InlineAsm::ConstraintCode::S; in getInlineAsmMemConstraint() 540 return InlineAsm::ConstraintCode::T; in getInlineAsmMemConstraint() 542 } else if (ConstraintCode in getInlineAsmMemConstraint() 519 getInlineAsmMemConstraint(StringRef ConstraintCode) getInlineAsmMemConstraint() argument [all...] |
| H A D | SystemZISelDAGToDAG.cpp | 380 InlineAsm::ConstraintCode ConstraintID, 1799 const SDValue &Op, InlineAsm::ConstraintCode ConstraintID, in SelectInlineAsmMemoryOperand() 1808 case InlineAsm::ConstraintCode::i: in SelectInlineAsmMemoryOperand() 1809 case InlineAsm::ConstraintCode::Q: in SelectInlineAsmMemoryOperand() 1810 case InlineAsm::ConstraintCode::ZQ: in SelectInlineAsmMemoryOperand() 1815 case InlineAsm::ConstraintCode::R: in SelectInlineAsmMemoryOperand() 1816 case InlineAsm::ConstraintCode::ZR: in SelectInlineAsmMemoryOperand() 1821 case InlineAsm::ConstraintCode::S: in SelectInlineAsmMemoryOperand() 1822 case InlineAsm::ConstraintCode::ZS: in SelectInlineAsmMemoryOperand() 1827 case InlineAsm::ConstraintCode [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.h | 544 InlineAsm::ConstraintCode 545 getInlineAsmMemConstraint(StringRef ConstraintCode) const override { 546 if (ConstraintCode == "Q") in getInlineAsmMemConstraint() argument 547 return InlineAsm::ConstraintCode::Q; in getInlineAsmMemConstraint() 548 if (ConstraintCode.size() == 2) { in getInlineAsmMemConstraint() 549 if (ConstraintCode[0] == 'U') { in getInlineAsmMemConstraint() 550 switch(ConstraintCode[1]) { in getInlineAsmMemConstraint() 554 return InlineAsm::ConstraintCode::Um; in getInlineAsmMemConstraint() 556 return InlineAsm::ConstraintCode::Un; in getInlineAsmMemConstraint() 558 return InlineAsm::ConstraintCode in getInlineAsmMemConstraint() [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelDAGToDAG.cpp | 57 InlineAsm::ConstraintCode ConstraintCode, 289 const SDValue &Op, InlineAsm::ConstraintCode ConstraintCode, in SelectInlineAsmMemoryOperand() 292 switch (ConstraintCode) { in SelectInlineAsmMemoryOperand() 295 case InlineAsm::ConstraintCode::m: // memory in SelectInlineAsmMemoryOperand() 288 SelectInlineAsmMemoryOperand(const SDValue & Op,InlineAsm::ConstraintCode ConstraintCode,std::vector<SDValue> & OutOps) SelectInlineAsmMemoryOperand() argument
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsISelDAGToDAG.cpp | 318 const SDValue &Op, InlineAsm::ConstraintCode ConstraintID, in SelectInlineAsmMemoryOperand() 324 case InlineAsm::ConstraintCode::m: in SelectInlineAsmMemoryOperand() 325 case InlineAsm::ConstraintCode::R: in SelectInlineAsmMemoryOperand() 326 case InlineAsm::ConstraintCode::ZC: in SelectInlineAsmMemoryOperand()
|
| H A D | MipsISelLowering.h | 650 InlineAsm::ConstraintCode in getInlineAsmMemConstraint() 651 getInlineAsmMemConstraint(StringRef ConstraintCode) const override { in getInlineAsmMemConstraint() 652 if (ConstraintCode == "o") in getInlineAsmMemConstraint() 653 return InlineAsm::ConstraintCode::o; in getInlineAsmMemConstraint() 654 if (ConstraintCode == "R") in getInlineAsmMemConstraint() 655 return InlineAsm::ConstraintCode::R; in getInlineAsmMemConstraint() 656 if (ConstraintCode == "ZC") 657 return InlineAsm::ConstraintCode::ZC; 658 return TargetLowering::getInlineAsmMemConstraint(ConstraintCode); 647 getInlineAsmMemConstraint(StringRef ConstraintCode) getInlineAsmMemConstraint() argument
|
| H A D | MipsISelDAGToDAG.h | 143 InlineAsm::ConstraintCode ConstraintID,
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRISelDAGToDAG.cpp | 45 InlineAsm::ConstraintCode ConstraintCode, 215 const SDValue &Op, InlineAsm::ConstraintCode ConstraintCode, in SelectInlineAsmMemoryOperand() 217 assert((ConstraintCode == InlineAsm::ConstraintCode::m || in SelectInlineAsmMemoryOperand() 218 ConstraintCode == InlineAsm::ConstraintCode::Q) && in SelectInlineAsmMemoryOperand() 204 SelectInlineAsmMemoryOperand(const SDValue & Op,InlineAsm::ConstraintCode ConstraintCode,std::vector<SDValue> & OutOps) SelectInlineAsmMemoryOperand() argument
|
| H A D | AVRISelLowering.h | 136 InlineAsm::ConstraintCode 137 getInlineAsmMemConstraint(StringRef ConstraintCode) const override;
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFISelDAGToDAG.cpp | 63 InlineAsm::ConstraintCode ConstraintCode, 167 const SDValue &Op, InlineAsm::ConstraintCode ConstraintCode, in SelectInlineAsmMemoryOperand() 170 switch (ConstraintCode) { in SelectInlineAsmMemoryOperand() 173 case InlineAsm::ConstraintCode::m: // memory in SelectInlineAsmMemoryOperand() 162 SelectInlineAsmMemoryOperand(const SDValue & Op,InlineAsm::ConstraintCode ConstraintCode,std::vector<SDValue> & OutOps) SelectInlineAsmMemoryOperand() argument
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelDAGToDAG.cpp | 149 const SDValue &Op, InlineAsm::ConstraintCode ConstraintID, in SelectInlineAsmMemoryOperand() 158 case InlineAsm::ConstraintCode::k: in SelectInlineAsmMemoryOperand() 163 case InlineAsm::ConstraintCode::m: in SelectInlineAsmMemoryOperand() 174 case InlineAsm::ConstraintCode::ZB: in SelectInlineAsmMemoryOperand() 177 case InlineAsm::ConstraintCode::ZC: in SelectInlineAsmMemoryOperand()
|
| H A D | LoongArchISelDAGToDAG.h | 40 InlineAsm::ConstraintCode ConstraintID,
|
| H A D | LoongArchISelLowering.h | 321 InlineAsm::ConstraintCode 322 getInlineAsmMemConstraint(StringRef ConstraintCode) const override;
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.h | 993 InlineAsm::ConstraintCode in getInlineAsmMemConstraint() 994 getInlineAsmMemConstraint(StringRef ConstraintCode) const override { 995 if (ConstraintCode == "es") 996 return InlineAsm::ConstraintCode::es; 997 else if (ConstraintCode == "Q") 998 return InlineAsm::ConstraintCode::Q; 999 else if (ConstraintCode == "Z") 1000 return InlineAsm::ConstraintCode::Z; 1001 else if (ConstraintCode == "Zy") 1002 return InlineAsm::ConstraintCode 983 getInlineAsmMemConstraint(StringRef ConstraintCode) getInlineAsmMemConstraint() argument [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelDAGToDAG.cpp | 59 InlineAsm::ConstraintCode ConstraintID, 310 const SDValue &Op, InlineAsm::ConstraintCode ConstraintID, in SelectInlineAsmMemoryOperand() 316 case InlineAsm::ConstraintCode::o: in SelectInlineAsmMemoryOperand() 317 case InlineAsm::ConstraintCode::m: // memory in SelectInlineAsmMemoryOperand()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelDAGToDAG.cpp | 58 InlineAsm::ConstraintCode ConstraintID, 385 const SDValue &Op, InlineAsm::ConstraintCode ConstraintID, in SelectInlineAsmMemoryOperand() 390 case InlineAsm::ConstraintCode::o: in SelectInlineAsmMemoryOperand() 391 case InlineAsm::ConstraintCode::m: // memory in SelectInlineAsmMemoryOperand()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreISelDAGToDAG.cpp | 73 InlineAsm::ConstraintCode ConstraintID, 126 const SDValue &Op, InlineAsm::ConstraintCode ConstraintID, in SelectInlineAsmMemoryOperand() 131 case InlineAsm::ConstraintCode::m: // Memory. in SelectInlineAsmMemoryOperand()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelDAGToDAG.cpp | 66 InlineAsm::ConstraintCode ConstraintID, 318 const SDValue &Op, InlineAsm::ConstraintCode ConstraintID, in SelectAddrAddOperands() 321 case InlineAsm::ConstraintCode::m: in SelectAddrAddOperands()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelDAGToDAG.cpp | 105 InlineAsm::ConstraintCode ConstraintID, 292 const SDValue &Op, InlineAsm::ConstraintCode ConstraintID, in SelectInlineAsmMemoryOperand() 297 case InlineAsm::ConstraintCode::m: // memory in SelectInlineAsmMemoryOperand()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kISelDAGToDAG.cpp | 229 InlineAsm::ConstraintCode ConstraintID, 962 const SDValue &Op, InlineAsm::ConstraintCode ConstraintID, in SelectInlineAsmMemoryOperand() 976 case InlineAsm::ConstraintCode::m: { in SelectInlineAsmMemoryOperand() 1007 case InlineAsm::ConstraintCode::Q: { in SelectInlineAsmMemoryOperand() 1019 case InlineAsm::ConstraintCode::Um: { in SelectInlineAsmMemoryOperand()
|
| H A D | M68kISelLowering.h | 190 InlineAsm::ConstraintCode 191 getInlineAsmMemConstraint(StringRef ConstraintCode) const override;
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYISelDAGToDAG.cpp | 50 InlineAsm::ConstraintCode ConstraintID, 394 const SDValue &Op, const InlineAsm::ConstraintCode ConstraintID, in SelectInlineAsmMemoryOperand() 397 case InlineAsm::ConstraintCode::m: in SelectInlineAsmMemoryOperand()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelDAGToDAG.h | 50 InlineAsm::ConstraintCode ConstraintID,
|