Home
last modified time | relevance | path

Searched refs:getTargetFlags (Results 1 – 25 of 90) sorted by relevance

1234

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64MCInstLower.cpp43 return GetGlobalValueSymbol(MO.getGlobal(), MO.getTargetFlags()); in GetGlobalAddressSymbol()
151 if ((MO.getTargetFlags() & AArch64II::MO_GOT) != 0) { in lowerSymbolOperandMachO()
152 if ((MO.getTargetFlags() & AArch64II::MO_FRAGMENT) == AArch64II::MO_PAGE) in lowerSymbolOperandMachO()
154 else if ((MO.getTargetFlags() & AArch64II::MO_FRAGMENT) == in lowerSymbolOperandMachO()
159 } else if ((MO.getTargetFlags() & AArch64II::MO_TLS) != 0) { in lowerSymbolOperandMachO()
160 if ((MO.getTargetFlags() & AArch64II::MO_FRAGMENT) == AArch64II::MO_PAGE) in lowerSymbolOperandMachO()
162 else if ((MO.getTargetFlags() & AArch64II::MO_FRAGMENT) == in lowerSymbolOperandMachO()
168 if ((MO.getTargetFlags() & AArch64II::MO_FRAGMENT) == AArch64II::MO_PAGE) in lowerSymbolOperandMachO()
170 else if ((MO.getTargetFlags() & AArch64II::MO_FRAGMENT) == in lowerSymbolOperandMachO()
186 if (MO.getTargetFlags() & AArch64II::MO_GOT) { in lowerSymbolOperandELF()
[all …]
H A DAArch64CollectLOH.cpp184 return MI.getOperand(2).getTargetFlags() & AArch64II::MO_GOT; in canDefBePartOfLOH()
231 return !(MI.getOperand(2).getTargetFlags() & AArch64II::MO_GOT); in isCandidateLoad()
326 MI.getOperand(2).getTargetFlags() & AArch64II::MO_GOT) { in handleUse()
373 assert((MI.getOperand(2).getTargetFlags() & AArch64II::MO_GOT) && in handleMiddleInst()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineStableHash.cpp74 return stable_hash_combine(MO.getType(), MO.getTargetFlags(), MO.getImm()); in stableHashValue()
81 return stable_hash_combine(MO.getType(), MO.getTargetFlags(), ValHash); in stableHashValue()
109 return stable_hash_combine(MO.getType(), MO.getTargetFlags(), GVHash, in stableHashValue()
115 return stable_hash_combine(MO.getType(), MO.getTargetFlags(), in stableHashValue()
123 return stable_hash_combine(MO.getType(), MO.getTargetFlags(), in stableHashValue()
127 return stable_hash_combine(MO.getType(), MO.getTargetFlags(), in stableHashValue()
142 return stable_hash_combine(MO.getType(), MO.getTargetFlags(), in stableHashValue()
149 return stable_hash_combine(MO.getType(), MO.getTargetFlags()); in stableHashValue()
159 return stable_hash_combine(MO.getType(), MO.getTargetFlags(), in stableHashValue()
164 return stable_hash_combine(MO.getType(), MO.getTargetFlags(), in stableHashValue()
[all …]
H A DMachineOperand.cpp333 getTargetFlags() != Other.getTargetFlags()) in isIdenticalTo()
408 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getImm()); in hash_value()
410 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getCImm()); in hash_value()
412 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getFPImm()); in hash_value()
414 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getMBB()); in hash_value()
416 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getIndex()); in hash_value()
419 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getIndex(), in hash_value()
422 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getIndex()); in hash_value()
424 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getOffset(), in hash_value()
427 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getGlobal(), in hash_value()
[all …]
H A DMIRVRegNamerUtils.cpp71 return hash_combine(MO.getType(), MO.getTargetFlags(), in getInstructionOpcodeHash()
75 MO.getType(), MO.getTargetFlags(), in getInstructionOpcodeHash()
84 return MO.getOffset() | (MO.getTargetFlags() << 16); in getInstructionOpcodeHash()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMCInstLower.cpp59 unsigned access = MO.getTargetFlags(); in GetSymbolRef()
89 if (MO.getTargetFlags() == PPCII::MO_PLT) in GetSymbolRef()
91 else if (MO.getTargetFlags() == PPCII::MO_PCREL_FLAG) in GetSymbolRef()
93 else if (MO.getTargetFlags() == PPCII::MO_GOT_PCREL_FLAG) in GetSymbolRef()
95 else if (MO.getTargetFlags() == PPCII::MO_TPREL_PCREL_FLAG) in GetSymbolRef()
97 else if (MO.getTargetFlags() == PPCII::MO_GOT_TLSGD_PCREL_FLAG) in GetSymbolRef()
99 else if (MO.getTargetFlags() == PPCII::MO_GOT_TLSLD_PCREL_FLAG) in GetSymbolRef()
101 else if (MO.getTargetFlags() == PPCII::MO_GOT_TPREL_PCREL_FLAG) in GetSymbolRef()
103 else if (MO.getTargetFlags() == PPCII::MO_TPREL_FLAG || in GetSymbolRef()
104 MO.getTargetFlags() == PPCII::MO_TLSLD_FLAG) { in GetSymbolRef()
[all …]
H A DPPCTLSDynamicCall.cpp147 Opc2 = MI.getOperand(2).getTargetFlags() == in processBlock()
305 (MI.getOperand(2).getTargetFlags() == in isPCREL()
307 MI.getOperand(2).getTargetFlags() == in isPCREL()
H A DPPCTOCRegDeps.cpp92 if (MO.getTargetFlags() == PPCII::MO_TOC_LO) in hasTOCLoReloc()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430MCInstLower.cpp32 switch (MO.getTargetFlags()) { in GetGlobalAddressSymbol()
42 switch (MO.getTargetFlags()) { in GetExternalSymbolSymbol()
58 switch (MO.getTargetFlags()) { in GetJumpTableSymbol()
75 switch (MO.getTargetFlags()) { in GetConstantPoolIndexSymbol()
86 switch (MO.getTargetFlags()) { in GetBlockAddressSymbol()
100 switch (MO.getTargetFlags()) { in LowerSymbolOperand()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCopyToCombine.cpp144 if (!Op1.isImm() && Op1.getTargetFlags() != HexagonII::MO_NO_FLAG) in isCombinableInstType()
663 HiOperand.getTargetFlags()) in emitCombineII()
671 LoOperand.getTargetFlags()); in emitCombineII()
679 HiOperand.getTargetFlags()) in emitCombineII()
687 LoOperand.getTargetFlags()); in emitCombineII()
694 .addJumpTableIndex(HiOperand.getIndex(), HiOperand.getTargetFlags()) in emitCombineII()
701 .addJumpTableIndex(LoOperand.getIndex(), LoOperand.getTargetFlags()); in emitCombineII()
709 HiOperand.getTargetFlags()) in emitCombineII()
717 LoOperand.getTargetFlags()); in emitCombineII()
760 HiOperand.getTargetFlags()) in emitCombineIR()
[all …]
H A DHexagonMCInstLower.cpp48 switch (MO.getTargetFlags() & ~HexagonII::HMOTF_ConstExtended) { in GetSymbolRef()
126 bool MustExtend = MO.getTargetFlags() & HexagonII::HMOTF_ConstExtended; in HexagonLowerToMC()
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/
H A Dexecutor_symbol_def.h63 TargetFlagsType &getTargetFlags() { return TargetFlags; } in getTargetFlags() function
66 const TargetFlagsType &getTargetFlags() const { return TargetFlags; } in getTargetFlags() function
104 return FlagsArgList::size(F.getRawFlagsValue(), F.getTargetFlags()); in size()
109 F.getTargetFlags()); in serialize()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86SuppressAPXForReloc.cpp108 if (MO.getTargetFlags() == X86II::MO_GOTTPOFF || in handleInstructionWithEGPR()
109 MO.getTargetFlags() == X86II::MO_GOTPCREL) { in handleInstructionWithEGPR()
178 if (MO.getTargetFlags() == X86II::MO_GOTTPOFF) in handleNDDOrNFInstructions()
186 if (MO.getTargetFlags() == X86II::MO_GOTTPOFF || in handleNDDOrNFInstructions()
187 MO.getTargetFlags() == X86II::MO_GOTPCREL) { in handleNDDOrNFInstructions()
208 if (MO.getTargetFlags() == X86II::MO_GOTTPOFF) { in handleNDDOrNFInstructions()
H A DX86AsmPrinter.cpp256 if (MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY || in PrintSymbolOperand()
257 MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY_PIC_BASE) in PrintSymbolOperand()
263 if (MO.getTargetFlags() == X86II::MO_DLLIMPORT) in PrintSymbolOperand()
265 else if (MO.getTargetFlags() == X86II::MO_COFFSTUB) in PrintSymbolOperand()
269 if (MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY || in PrintSymbolOperand()
270 MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY_PIC_BASE) { in PrintSymbolOperand()
293 switch (MO.getTargetFlags()) { in PrintSymbolOperand()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVMergeBaseOffset.cpp93 if (HiOp1.getTargetFlags() != ExpectedFlags) in INITIALIZE_PASS()
116 if (LoOp2.getTargetFlags() != RISCVII::MO_LO || in INITIALIZE_PASS()
122 if (LoOp2.getTargetFlags() != RISCVII::MO_PCREL_LO || in INITIALIZE_PASS()
212 if (AddiImmOp.getTargetFlags() != RISCVII::MO_None) in foldLargeOffset()
229 LuiImmOp.getTargetFlags() != RISCVII::MO_None || in foldLargeOffset()
527 ImmOp.getTargetFlags()); in foldIntoMemoryOps()
530 MO.ChangeToMCSymbol(ImmOp.getMCSymbol(), ImmOp.getTargetFlags()); in foldIntoMemoryOps()
535 ImmOp.getTargetFlags()); in foldIntoMemoryOps()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelDAGToDAG.cpp513 AM.SymbolFlags = GA->getTargetFlags(); in matchAddressRecursively()
592 AM.SymbolFlags = G->getTargetFlags(); in matchWrapper()
600 AM.SymbolFlags = CP->getTargetFlags(); in matchWrapper()
607 AM.SymbolFlags = S->getTargetFlags(); in matchWrapper()
612 AM.SymbolFlags = J->getTargetFlags(); in matchWrapper()
615 AM.SymbolFlags = BA->getTargetFlags(); in matchWrapper()
636 AM.SymbolFlags = G->getTargetFlags(); in matchWrapper()
641 AM.SymbolFlags = CP->getTargetFlags(); in matchWrapper()
644 AM.SymbolFlags = S->getTargetFlags(); in matchWrapper()
649 AM.SymbolFlags = J->getTargetFlags(); in matchWrapper()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchBaseInfo.h74 return MO.getTargetFlags() & MO_DIRECT_FLAG_MASK; in getDirectFlags()
84 return MO.getTargetFlags() & MO_RELAX; in hasRelaxFlag()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMMCInstLower.cpp41 if (MO.getTargetFlags() & ARMII::MO_SBREL) in GetSymbolRef()
45 switch (MO.getTargetFlags() & ARMII::MO_OPTION_MASK) { in GetSymbolRef()
105 GetARMGVSymbol(MO.getGlobal(), MO.getTargetFlags())); in lowerOperand()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DExecutorSymbolDef.h94 return FlagsArgList::size(F.getRawFlagsValue(), F.getTargetFlags()); in size()
99 F.getTargetFlags()); in serialize()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldMachOARM.h39 Flags->getTargetFlags() = ARMJITSymbolFlags::fromObjectSymbol(SR); in getJITSymbolFlags()
45 if (Flags.getTargetFlags() & ARMJITSymbolFlags::Thumb) in modifyAddressBasedOnFlags()
57 return (Entry.getFlags().getTargetFlags() & ARMJITSymbolFlags::Thumb); in isAddrTargetThumb()
127 EntryItr->second.getFlags().getTargetFlags() & in processRelocationRef()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsMCInstLower.cpp42 unsigned TargetFlags = MO.getTargetFlags(); in LowerSymbolOperand()
230 unsigned TargetFlags = MI->getOperand(1).getTargetFlags(); in lowerLongBranchLUi()
265 unsigned TargetFlags = MI->getOperand(2).getTargetFlags(); in lowerLongBranchADDiu()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchMergeBaseOffset.cpp138 if (Hi12Op2.getTargetFlags() != LoongArchII::MO_PCREL64_HI) in INITIALIZE_PASS()
147 if (Lo20Op2.getTargetFlags() != LoongArchII::MO_PCREL64_LO) in INITIALIZE_PASS()
366 if (ImmOp.getTargetFlags() != LoongArchII::MO_None) in foldLargeOffset()
375 if (ImmOp.getTargetFlags() != LoongArchII::MO_None) in foldLargeOffset()
384 if (ImmOp.getTargetFlags() != LoongArchII::MO_None || !Lo20) in foldLargeOffset()
394 if (ImmOp.getTargetFlags() != LoongArchII::MO_None || !Hi12) in foldLargeOffset()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMCInstLower.cpp94 unsigned TargetFlags = MO.getTargetFlags(); in lowerSymbolOperand()
246 if (MO.getTargetFlags() == WebAssemblyII::MO_CATCH_BLOCK_SIG) { in lower()
278 assert(MO.getTargetFlags() == 0 && in lower()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DJITSymbol.h173 TargetFlagsType& getTargetFlags() { return TargetFlags; } in getTargetFlags() function
176 const TargetFlagsType& getTargetFlags() const { return TargetFlags; } in getTargetFlags() function
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp760 if (unsigned int TF = GADN->getTargetFlags()) in print_details()
766 if (unsigned int TF = JTDN->getTargetFlags()) in print_details()
778 if (unsigned int TF = CP->getTargetFlags()) in print_details()
782 if (unsigned TF = TI->getTargetFlags()) in print_details()
796 if (unsigned int TF = ES->getTargetFlags()) in print_details()
940 if (unsigned int TF = BA->getTargetFlags()) in print_details()

1234