reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/MC/MCExpr.h
  160     return E->getKind() == MCExpr::Constant;
  361     return E->getKind() == MCExpr::SymbolRef;
  418     return E->getKind() == MCExpr::Unary;
  578     return E->getKind() == MCExpr::Binary;
  610     return E->getKind() == MCExpr::Target;
lib/MC/MCELFStreamer.cpp
  383   switch (expr->getKind()) {
lib/MC/MCExpr.cpp
   43   switch (getKind()) {
   83     bool Binary = UE.getSubExpr()->getKind() == MCExpr::Binary;
  703   switch (getKind()) {
  890   switch (getKind()) {
lib/MC/MCInst.cpp
   51   MCExpr::ExprKind Kind = getExpr()->getKind();
lib/MC/MCObjectStreamer.cpp
  651   if (Offset.getKind() != llvm::MCExpr::SymbolRef)
lib/MC/MCParser/AsmParser.cpp
 1315   switch (E->getKind()) {
 3012       (check(Offset->getKind() != llvm::MCExpr::Constant &&
 3013              Offset->getKind() != llvm::MCExpr::SymbolRef,
 5999   switch (Value->getKind()) {
lib/MC/MCStreamer.cpp
  989   switch (Expr.getKind()) {
lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp
  114   switch (Expr->getKind()) {
lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h
  169     return E->getKind() == MCExpr::Target;
lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp
  429   switch (Expr->getKind()) {
  458   if (MO.isExpr() && MO.getExpr()->getKind() != MCExpr::Constant) {
lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp
  321     switch (Expr->getKind()) {
lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp
 1207   if (E->getKind() == MCExpr::Target) {
lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp
   30   if (Expr->getKind() != MCExpr::SymbolRef)
   33   if (Expr->getKind() != MCExpr::SymbolRef)
lib/Target/ARM/MCTargetDesc/ARMMCExpr.h
   73     return E->getKind() == MCExpr::Target;
lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp
  226   MCExpr::ExprKind Kind = Expr->getKind();
  230     Kind = Expr->getKind();
lib/Target/AVR/MCTargetDesc/AVRMCExpr.h
   70     return E->getKind() == MCExpr::Target;
lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp
   99   assert(Expr->getKind() == MCExpr::SymbolRef);
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
  292       } else if (myMCExpr->getKind() == MCExpr::SymbolRef && isRelocatable)
  294       else if (myMCExpr->getKind() == MCExpr::Binary ||
  295                myMCExpr->getKind() == MCExpr::Unary)
lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp
  613   assert(ME->getKind() == MCExpr::SymbolRef ||
  614          ME->getKind() == MCExpr::Binary);
  615   if (ME->getKind() == MCExpr::Binary) {
lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp
   41   switch (Expr->getKind()) {
  102   return E->getKind() == MCExpr::Target;
lib/Target/Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp
  122   if (Expr->getKind() == MCExpr::Binary) {
  127   assert(isa<LanaiMCExpr>(Expr) || Expr->getKind() == MCExpr::SymbolRef);
lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.h
   50     return E->getKind() == MCExpr::Target;
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
 2086           if (Expr->getKind() == MCExpr::SymbolRef) {
 6052   switch (Expr->getKind()) {
 6232     else if (BE->getLHS()->getKind() != MCExpr::SymbolRef)
 6250     if (Expr->getKind() == MCExpr::SymbolRef) {
 7453   if (Expr->getKind() != MCExpr::SymbolRef) {
lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
  597   MCExpr::ExprKind Kind = Expr->getKind();
lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp
  224   switch (Expr->getKind()) {
lib/Target/Mips/MCTargetDesc/MipsMCExpr.h
   81     return E->getKind() == MCExpr::Target;
lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
  969   if (Value->getKind() != MCExpr::SymbolRef)
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
 2103   switch (Expr.getKind()) {
lib/Target/NVPTX/NVPTXMCExpr.h
   83     return E->getKind() == MCExpr::Target;
  125     return E->getKind() == MCExpr::Target;
lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
   40   switch (E->getKind()) {
 1235   switch (E->getKind()) {
 1322   switch (E->getKind()) {
lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
   45   if (Expr->getKind() != MCExpr::Target)
lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h
   96     return E->getKind() == MCExpr::Target;
lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp
   92     if (Expr->getKind() == MCExpr::Target &&
lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp
  261   MCExpr::ExprKind Kind = Expr->getKind();
lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp
  227   switch (Expr->getKind()) {
lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h
   83     return E->getKind() == MCExpr::Target;
lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
 1235   switch (Expr->getKind()) {
lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp
  163     assert(SExpr && SExpr->getSubExpr()->getKind() == MCExpr::SymbolRef &&
lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp
  169   switch (Expr->getKind()) {
lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h
  101     return E->getKind() == MCExpr::Target;
lib/Target/X86/AsmParser/X86Operand.h
  101       if (Val->getKind() == MCExpr::Constant) {
  104       } else if (Val->getKind() == MCExpr::SymbolRef) {
lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
  256   if (Expr->getKind() == MCExpr::Binary) {
  262   if (Expr->getKind() != MCExpr::SymbolRef)
  269   if (RHS && RHS->getKind() == MCExpr::SymbolRef)
  275   if (Expr->getKind() == MCExpr::SymbolRef) {
  334     } else if (Expr->getKind() == MCExpr::SymbolRef) {
  338     } else if (Expr->getKind() == MCExpr::Binary) {
lib/Target/X86/MCTargetDesc/X86MCExpr.h
   73     return E->getKind() == MCExpr::Target;