Home
last modified time | relevance | path

Searched refs:TargetFlags (Results 1 – 25 of 37) sorted by relevance

12

/llvm-project/compiler-rt/lib/orc/
H A Dexecutor_symbol_def.h50 JITSymbolFlags(FlagNames Flags, TargetFlagsType TargetFlags) in JITSymbolFlags() argument
51 : TargetFlags(TargetFlags), Flags(Flags) {} in JITSymbolFlags()
54 return Flags == RHS.Flags && TargetFlags == RHS.TargetFlags;
63 TargetFlagsType &getTargetFlags() { return TargetFlags; } in getTargetFlags()
66 const TargetFlagsType &getTargetFlags() const { return TargetFlags; } in getTargetFlags()
69 TargetFlagsType TargetFlags = 0;
114 JITSymbolFlags::TargetFlagsType TargetFlags; in deserialize() local
115 if (!FlagsArgList::deserialize(BIB, RawFlags, TargetFlags)) in deserialize()
[all...]
/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineOperand.h772 void ChangeToImmediate(int64_t ImmVal, unsigned TargetFlags = 0);
777 void ChangeToFPImmediate(const ConstantFP *FPImm, unsigned TargetFlags = 0);
780 void ChangeToES(const char *SymName, unsigned TargetFlags = 0);
784 unsigned TargetFlags = 0);
788 unsigned TargetFlags = 0);
791 void ChangeToMCSymbol(MCSymbol *Sym, unsigned TargetFlags = 0);
794 void ChangeToFrameIndex(int Idx, unsigned TargetFlags = 0);
798 unsigned TargetFlags = 0);
802 unsigned TargetFlags = 0);
864 unsigned TargetFlags
[all...]
H A DMachineInstrBuilder.h149 unsigned TargetFlags = 0) const {
150 MI->addOperand(*MF, MachineOperand::CreateMBB(MBB, TargetFlags));
161 unsigned TargetFlags = 0) const {
162 MI->addOperand(*MF, MachineOperand::CreateCPI(Idx, Offset, TargetFlags));
167 unsigned TargetFlags = 0) const {
169 TargetFlags));
174 unsigned TargetFlags = 0) const {
175 MI->addOperand(*MF, MachineOperand::CreateJTI(Idx, TargetFlags));
181 unsigned TargetFlags = 0) const {
182 MI->addOperand(*MF, MachineOperand::CreateGA(GV, Offset, TargetFlags));
[all...]
H A DSelectionDAGNodes.h1881 unsigned TargetFlags;
1886 : SDNode(Opc, Order, DL, VTs), TheGlobal(GA), Offset(o), TargetFlags(TF) {
1892 unsigned getTargetFlags() const { return TargetFlags; }
1985 unsigned TargetFlags;
1990 JTI(jti), TargetFlags(TF) {}
1994 unsigned getTargetFlags() const { return TargetFlags; }
2011 unsigned TargetFlags;
2017 Offset(o), Alignment(Alignment), TargetFlags(TF) {
2026 Offset(o), Alignment(Alignment), TargetFlags(TF) {
2054 unsigned getTargetFlags() const { return TargetFlags; }
[all...]
H A DSelectionDAG.h750 unsigned TargetFlags = 0);
752 int64_t offset = 0, unsigned TargetFlags = 0) {
753 return getGlobalAddress(GV, DL, VT, offset, true, TargetFlags);
760 unsigned TargetFlags = 0);
761 SDValue getTargetJumpTable(int JTI, EVT VT, unsigned TargetFlags = 0) {
762 return getJumpTable(JTI, VT, true, TargetFlags);
767 bool isT = false, unsigned TargetFlags = 0);
770 unsigned TargetFlags = 0) {
771 return getConstantPool(C, VT, Align, Offset, true, TargetFlags);
775 bool isT = false, unsigned TargetFlags
[all...]
/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DRuntimeDyldChecker.h88 TargetFlagsType TargetFlags) in MemoryRegionInfo()
90 TargetAddress(TargetAddress), TargetFlags(TargetFlags) {}
137 TargetFlagsType getTargetFlags() const { return TargetFlags; }
142 TargetFlags = Flags; in setTargetFlags()
149 TargetFlagsType TargetFlags = 0;
87 MemoryRegionInfo(ArrayRef<char> Content,JITTargetAddress TargetAddress,TargetFlagsType TargetFlags) MemoryRegionInfo() argument
148 TargetFlagsType TargetFlags = 0; global() variable
H A DJITSymbol.h100 JITSymbolFlags(FlagNames Flags, TargetFlagsType TargetFlags) in JITSymbolFlags() argument
101 : TargetFlags(TargetFlags), Flags(Flags) {} in JITSymbolFlags()
104 explicit operator bool() const { return Flags != None || TargetFlags != 0; }
108 return Flags == RHS.Flags && TargetFlags == RHS.TargetFlags;
172 TargetFlagsType& getTargetFlags() { return TargetFlags; } in getTargetFlags()
175 const TargetFlagsType& getTargetFlags() const { return TargetFlags; } in getTargetFlags()
191 TargetFlagsType TargetFlags = 0;
/llvm-project/llvm/lib/CodeGen/
H A DMachineOperand.cpp162 void MachineOperand::ChangeToImmediate(int64_t ImmVal, unsigned TargetFlags) { in ChangeToImmediate() argument
169 setTargetFlags(TargetFlags); in ChangeToImmediate()
173 unsigned TargetFlags) { in ChangeToFPImmediate() argument
180 setTargetFlags(TargetFlags); in ChangeToFPImmediate()
184 unsigned TargetFlags) { in ChangeToES() argument
193 setTargetFlags(TargetFlags); in ChangeToES()
197 unsigned TargetFlags) { in ChangeToGA() argument
206 setTargetFlags(TargetFlags); in ChangeToGA()
210 unsigned TargetFlags) { in ChangeToBA() argument
219 setTargetFlags(TargetFlags); in ChangeToBA()
222 ChangeToMCSymbol(MCSymbol * Sym,unsigned TargetFlags) ChangeToMCSymbol() argument
233 ChangeToFrameIndex(int Idx,unsigned TargetFlags) ChangeToFrameIndex() argument
245 ChangeToTargetIndex(unsigned Idx,int64_t Offset,unsigned TargetFlags) ChangeToTargetIndex() argument
258 ChangeToDbgInstrRef(unsigned InstrIdx,unsigned OpIdx,unsigned TargetFlags) ChangeToDbgInstrRef() argument
[all...]
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64MCInstLower.cpp47 unsigned TargetFlags) const { in GetGlobalValueSymbol()
56 (TargetFlags & (AArch64II::MO_DLLIMPORT | AArch64II::MO_COFFSTUB)); in GetGlobalValueSymbol()
91 if (TargetFlags & AArch64II::MO_ARM64EC_CALLMANGLE) in GetGlobalValueSymbol()
100 if ((TargetFlags & AArch64II::MO_DLLIMPORT) && in GetGlobalValueSymbol()
102 !(TargetFlags & AArch64II::MO_ARM64EC_CALLMANGLE) && in GetGlobalValueSymbol()
122 } else if (TargetFlags & AArch64II::MO_DLLIMPORT) { in GetGlobalValueSymbol()
124 } else if (TargetFlags & AArch64II::MO_COFFSTUB) { in GetGlobalValueSymbol()
132 if (TargetFlags & AArch64II::MO_COFFSTUB) { in GetGlobalValueSymbol()
H A DAArch64MCInstLower.h47 unsigned TargetFlags) const;
/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DExecutorSymbolDef.h104 JITSymbolFlags::TargetFlagsType TargetFlags; in deserialize()
105 if (!FlagsArgList::deserialize(BIB, RawFlags, TargetFlags)) in deserialize()
108 TargetFlags};
73 JITSymbolFlags::TargetFlagsType TargetFlags; deserialize() local
/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600InstrInfo.cpp109 unsigned TargetFlags = get(Opcode).TSFlags; in isCubeOp()
111 return (TargetFlags & R600_InstFlag::ALU_INST);
115 unsigned TargetFlags = get(Opcode).TSFlags; in isALUInstr()
117 return ((TargetFlags & R600_InstFlag::OP1) |
118 (TargetFlags & R600_InstFlag::OP2) | in hasInstrModifiers()
119 (TargetFlags & R600_InstFlag::OP3)); in hasInstrModifiers() local
123 unsigned TargetFlags = get(Opcode).TSFlags; in hasInstrModifiers()
125 return ((TargetFlags & R600_InstFlag::LDS_1A) |
126 (TargetFlags & R600_InstFlag::LDS_1A1D) | in isLDSInstr()
127 (TargetFlags in isLDSInstr() local
113 unsigned TargetFlags = get(Opcode).TSFlags; isALUInstr() local
1376 unsigned TargetFlags = get(MI.getOpcode()).TSFlags; getFlagOp() local
1441 unsigned TargetFlags = get(MI.getOpcode()).TSFlags; addFlag() local
1462 unsigned TargetFlags = get(MI.getOpcode()).TSFlags; clearFlag() local
[all...]
/llvm-project/llvm/lib/Target/Mips/
H A DMipsMCInstLower.cpp43 unsigned TargetFlags = MO.getTargetFlags(); in LowerSymbolOperand()
45 if (TargetFlags & MipsII::MO_DLLIMPORT) { in LowerSymbolOperand()
48 TargetFlags &= ~MipsII::MO_DLLIMPORT; in LowerSymbolOperand()
51 switch (TargetFlags) { in LowerSymbolOperand()
231 unsigned TargetFlags = MI->getOperand(1).getTargetFlags(); in lowerLongBranchLUi()
232 switch (TargetFlags) { in lowerLongBranchLUi()
266 unsigned TargetFlags = MI->getOperand(2).getTargetFlags(); in lowerLongBranchADDiu()
267 switch (TargetFlags) { in lowerLongBranchADDiu()
221 unsigned TargetFlags = MI->getOperand(1).getTargetFlags(); lowerLongBranchLUi() local
256 unsigned TargetFlags = MI->getOperand(2).getTargetFlags(); lowerLongBranchADDiu() local
/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMCInstLower.cpp95 unsigned TargetFlags = MO.getTargetFlags(); in lowerSymbolOperand() local
97 switch (TargetFlags) { in lowerSymbolOperand()
123 if (TargetFlags == WebAssemblyII::MO_GOT) in lowerSymbolOperand()
/llvm-project/llvm/lib/Target/ARM/
H A DARMAsmPrinter.h148 MCSymbol *GetARMGVSymbol(const GlobalValue *GV, unsigned char TargetFlags);
H A DARMInstructionSelector.cpp646 MIB.addConstantPoolIndex(CPIndex, /*Offset*/ 0, /*TargetFlags*/ 0) in selectGlobal()
681 int TargetFlags = ARMII::MO_NO_FLAG; in selectGlobal() local
683 TargetFlags |= ARMII::MO_NONLAZY; in selectGlobal()
685 TargetFlags |= ARMII::MO_GOT; in selectGlobal()
686 MIB->getOperand(1).setTargetFlags(TargetFlags); in selectGlobal()
1012 MIB.addConstantPoolIndex(CPIndex, /*Offset*/ 0, /*TargetFlags*/ 0) in select()
H A DARMAsmPrinter.cpp858 unsigned char TargetFlags) {
861 (TargetFlags & ARMII::MO_NONLAZY) && Subtarget->isGVIndirectSymbol(GV); in GetARMGVSymbol()
883 (TargetFlags & (ARMII::MO_DLLIMPORT | ARMII::MO_COFFSTUB)); in GetARMGVSymbol()
888 if (TargetFlags & ARMII::MO_DLLIMPORT) in GetARMGVSymbol()
890 else if (TargetFlags & ARMII::MO_COFFSTUB) in GetARMGVSymbol()
896 if (TargetFlags & ARMII::MO_COFFSTUB) { in GetARMGVSymbol()
860 GetARMGVSymbol(const GlobalValue * GV,unsigned char TargetFlags) GetARMGVSymbol() argument
H A DARMBaseInstrInfo.cpp4972 unsigned TargetFlags = ARMII::MO_NO_FLAG; in expandLoadStackGuardBase()
4974 TargetFlags |= ARMII::MO_NONLAZY; in expandLoadStackGuardBase()
4977 TargetFlags |= ARMII::MO_DLLIMPORT; in expandLoadStackGuardBase()
4979 TargetFlags |= ARMII::MO_COFFSTUB; in expandLoadStackGuardBase()
4981 TargetFlags |= ARMII::MO_GOT; in expandLoadStackGuardBase()
4992 .addGlobalAddress(GV, 0, TargetFlags); in expandLoadStackGuardBase()
4999 .addGlobalAddress(GV, 0, TargetFlags); in expandLoadStackGuardBase()
5559 static const std::pair<unsigned, const char *> TargetFlags[] = { in getSerializableBitmaskMachineOperandTargetFlags()
5564 return ArrayRef(TargetFlags); in isAddImmediate()
5571 static const std::pair<unsigned, const char *> TargetFlags[] in isAddImmediate()
4956 unsigned TargetFlags = ARMII::MO_NO_FLAG; expandLoadStackGuardBase() local
5539 static const std::pair<unsigned, const char *> TargetFlags[] = { getSerializableDirectMachineOperandTargetFlags() local
5551 static const std::pair<unsigned, const char *> TargetFlags[] = { getSerializableBitmaskMachineOperandTargetFlags() local
[all...]
/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchInstrInfo.cpp717 static const std::pair<unsigned, const char *> TargetFlags[] = {
748 return ArrayRef(TargetFlags);
754 static const std::pair<unsigned, const char *> TargetFlags[] = {
756 return ArrayRef(TargetFlags);
529 static const std::pair<unsigned, const char *> TargetFlags[] = { getSerializableDirectMachineOperandTargetFlags() local
/llvm-project/llvm/unittests/ExecutionEngine/Orc/
H A DOrcCAPITest.cpp645 ASSERT_EQ(TargetSym.Flags.TargetFlags, Flags.TargetFlags);
/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.cpp171 static const std::pair<unsigned, const char *> TargetFlags[] = { in getSerializableDirectMachineOperandTargetFlags() local
175 return ArrayRef(TargetFlags); in getSerializableDirectMachineOperandTargetFlags()
/llvm-project/llvm/include/llvm-c/
H A DOrc.h74 uint8_t TargetFlags; member
/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.h287 unsigned TargetFlags) const;
H A DM68kInstrInfo.cpp912 static const std::pair<unsigned, const char *> TargetFlags[] = {
924 return ArrayRef(TargetFlags);
844 static const std::pair<unsigned, const char *> TargetFlags[] = { getSerializableDirectMachineOperandTargetFlags() local
/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h652 TargetFlagsType getTargetFlags() const { return TargetFlags; } in makeExternal()
657 TargetFlags = Flags; in makeExternal()
704 uint64_t TargetFlags : 1;
682 uint64_t TargetFlags : 1; global() variable

12