/freebsd-current/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | InlineAsm.h | 239 enum class ConstraintCode : uint32_t { class in class:llvm::final 291 // Bits 30-16 - A ConstraintCode:: value indicating the original 308 using MemConstraintCode = Bitfield::Element<ConstraintCode, 16, 15, ConstraintCode::Max>; 383 ConstraintCode getMemoryConstraintID() const { 410 void setMemConstraint(ConstraintCode C) { 411 assert(getMemoryConstraintID() == ConstraintCode::Unknown && "Mem constraint already set"); 419 Bitfield::set<MemConstraintCode>(Storage, ConstraintCode::Unknown); 467 static StringRef getMemConstraintName(ConstraintCode C) { 469 case ConstraintCode [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | InlineAsmLowering.cpp | 97 &TRI, RefOpInfo.ConstraintCode, RefOpInfo.ConstraintVT); 142 OpInfo.ConstraintCode = OpInfo.Codes[0]; 143 OpInfo.ConstraintType = TLI->getConstraintType(OpInfo.ConstraintCode); 155 OpInfo.ConstraintCode = G[BestIdx].first; 160 if (OpInfo.ConstraintCode == "X" && OpInfo.CallOperandVal) { 171 OpInfo.ConstraintCode = Repl; 172 OpInfo.ConstraintType = TLI->getConstraintType(OpInfo.ConstraintCode); 322 const InlineAsm::ConstraintCode ConstraintID = 323 TLI->getInlineAsmMemConstraint(OpInfo.ConstraintCode); 324 assert(ConstraintID != InlineAsm::ConstraintCode [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.h | 518 InlineAsm::ConstraintCode 519 getInlineAsmMemConstraint(StringRef ConstraintCode) const override { 520 if (ConstraintCode.size() == 1) { 521 switch(ConstraintCode[0]) { 525 return InlineAsm::ConstraintCode::o; 527 return InlineAsm::ConstraintCode::Q; 529 return InlineAsm::ConstraintCode::R; 531 return InlineAsm::ConstraintCode::S; 533 return InlineAsm::ConstraintCode::T; 535 } else if (ConstraintCode [all...] |
H A D | SystemZISelDAGToDAG.cpp | 374 InlineAsm::ConstraintCode ConstraintID, 1751 const SDValue &Op, InlineAsm::ConstraintCode ConstraintID, 1760 case InlineAsm::ConstraintCode::i: 1761 case InlineAsm::ConstraintCode::Q: 1762 case InlineAsm::ConstraintCode::ZQ: 1767 case InlineAsm::ConstraintCode::R: 1768 case InlineAsm::ConstraintCode::ZR: 1773 case InlineAsm::ConstraintCode::S: 1774 case InlineAsm::ConstraintCode::ZS: 1779 case InlineAsm::ConstraintCode [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchISelDAGToDAG.h | 42 InlineAsm::ConstraintCode ConstraintID,
|
H A D | LoongArchISelDAGToDAG.cpp | 144 const SDValue &Op, InlineAsm::ConstraintCode ConstraintID, 153 case InlineAsm::ConstraintCode::k: 158 case InlineAsm::ConstraintCode::m: 169 case InlineAsm::ConstraintCode::ZB: 172 case InlineAsm::ConstraintCode::ZC:
|
H A D | LoongArchISelLowering.h | 301 InlineAsm::ConstraintCode 302 getInlineAsmMemConstraint(StringRef ConstraintCode) const override;
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsISelDAGToDAG.cpp | 314 const SDValue &Op, InlineAsm::ConstraintCode ConstraintID, 320 case InlineAsm::ConstraintCode::m: 321 case InlineAsm::ConstraintCode::R: 322 case InlineAsm::ConstraintCode::ZC:
|
H A D | MipsISelLowering.h | 646 InlineAsm::ConstraintCode 647 getInlineAsmMemConstraint(StringRef ConstraintCode) const override { 648 if (ConstraintCode == "o") 649 return InlineAsm::ConstraintCode::o; 650 if (ConstraintCode == "R") 651 return InlineAsm::ConstraintCode::R; 652 if (ConstraintCode == "ZC") 653 return InlineAsm::ConstraintCode::ZC; 654 return TargetLowering::getInlineAsmMemConstraint(ConstraintCode);
|
H A D | MipsISelDAGToDAG.h | 144 InlineAsm::ConstraintCode ConstraintID,
|
H A D | MipsSEISelDAGToDAG.h | 138 InlineAsm::ConstraintCode ConstraintID,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.h | 545 InlineAsm::ConstraintCode 546 getInlineAsmMemConstraint(StringRef ConstraintCode) const override { 547 if (ConstraintCode == "Q") 548 return InlineAsm::ConstraintCode::Q; 549 if (ConstraintCode.size() == 2) { 550 if (ConstraintCode[0] == 'U') { 551 switch(ConstraintCode[1]) { 555 return InlineAsm::ConstraintCode::Um; 557 return InlineAsm::ConstraintCode::Un; 559 return InlineAsm::ConstraintCode [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiISelDAGToDAG.cpp | 63 InlineAsm::ConstraintCode ConstraintCode, 288 const SDValue &Op, InlineAsm::ConstraintCode ConstraintCode, 291 switch (ConstraintCode) { 294 case InlineAsm::ConstraintCode::m: // memory 287 SelectInlineAsmMemoryOperand( const SDValue &Op, InlineAsm::ConstraintCode ConstraintCode, std::vector<SDValue> &OutOps) argument
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRISelDAGToDAG.cpp | 47 InlineAsm::ConstraintCode ConstraintCode, 204 const SDValue &Op, InlineAsm::ConstraintCode ConstraintCode, 206 assert((ConstraintCode == InlineAsm::ConstraintCode::m || 207 ConstraintCode == InlineAsm::ConstraintCode::Q) && 203 SelectInlineAsmMemoryOperand( const SDValue &Op, InlineAsm::ConstraintCode ConstraintCode, std::vector<SDValue> &OutOps) argument
|
H A D | AVRISelLowering.h | 136 InlineAsm::ConstraintCode 137 getInlineAsmMemConstraint(StringRef ConstraintCode) const override;
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEISelDAGToDAG.cpp | 61 InlineAsm::ConstraintCode ConstraintID, 305 const SDValue &Op, InlineAsm::ConstraintCode ConstraintID, 311 case InlineAsm::ConstraintCode::o: 312 case InlineAsm::ConstraintCode::m: // memory
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFISelDAGToDAG.cpp | 65 InlineAsm::ConstraintCode ConstraintCode, 162 const SDValue &Op, InlineAsm::ConstraintCode ConstraintCode, 165 switch (ConstraintCode) { 168 case InlineAsm::ConstraintCode::m: // memory 161 SelectInlineAsmMemoryOperand( const SDValue &Op, InlineAsm::ConstraintCode ConstraintCode, std::vector<SDValue> &OutOps) argument
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreISelDAGToDAG.cpp | 75 InlineAsm::ConstraintCode ConstraintID, 119 const SDValue &Op, InlineAsm::ConstraintCode ConstraintID, 124 case InlineAsm::ConstraintCode::m: // Memory.
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelDAGToDAG.h | 52 InlineAsm::ConstraintCode ConstraintID,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcISelDAGToDAG.cpp | 59 InlineAsm::ConstraintCode ConstraintID, 379 const SDValue &Op, InlineAsm::ConstraintCode ConstraintID, 384 case InlineAsm::ConstraintCode::o: 385 case InlineAsm::ConstraintCode::m: // memory
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.h | 982 InlineAsm::ConstraintCode 983 getInlineAsmMemConstraint(StringRef ConstraintCode) const override { 984 if (ConstraintCode == "es") 985 return InlineAsm::ConstraintCode::es; 986 else if (ConstraintCode == "Q") 987 return InlineAsm::ConstraintCode::Q; 988 else if (ConstraintCode == "Z") 989 return InlineAsm::ConstraintCode::Z; 990 else if (ConstraintCode == "Zy") 991 return InlineAsm::ConstraintCode [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelDAGToDAG.cpp | 107 InlineAsm::ConstraintCode ConstraintID, 286 const SDValue &Op, InlineAsm::ConstraintCode ConstraintID, 291 case InlineAsm::ConstraintCode::m: // memory
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelDAGToDAG.cpp | 68 InlineAsm::ConstraintCode ConstraintID, 297 const SDValue &Op, InlineAsm::ConstraintCode ConstraintID, 300 case InlineAsm::ConstraintCode::m:
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kISelLowering.h | 190 InlineAsm::ConstraintCode 191 getInlineAsmMemConstraint(StringRef ConstraintCode) const override;
|
H A D | M68kISelDAGToDAG.cpp | 231 InlineAsm::ConstraintCode ConstraintID, 957 const SDValue &Op, InlineAsm::ConstraintCode ConstraintID, 971 case InlineAsm::ConstraintCode::m: { 1002 case InlineAsm::ConstraintCode::Q: { 1014 case InlineAsm::ConstraintCode::Um: {
|