Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineInstrBuilder.h147 unsigned TargetFlags = 0) const {
148 MI->addOperand(*MF, MachineOperand::CreateMBB(MBB, TargetFlags));
159 unsigned TargetFlags = 0) const {
173 MI->addOperand(*MF, MachineOperand::CreateJTI(Idx, TargetFlags));
186 MI->addOperand(*MF, MachineOperand::CreateES(FnName, TargetFlags));
290 if (0 == TargetFlags)
291 TargetFlags = Disp.getTargetFlags();
300 TargetFlags);
303 TargetFlags);
306 TargetFlags);
[all …]
H A DMachineOperand.h754 unsigned TargetFlags = 0);
764 unsigned TargetFlags = 0);
829 Op.setTargetFlags(TargetFlags);
842 Op.setTargetFlags(TargetFlags);
850 Op.setTargetFlags(TargetFlags);
856 Op.setTargetFlags(TargetFlags);
860 unsigned TargetFlags = 0) {
864 Op.setTargetFlags(TargetFlags);
872 Op.setTargetFlags(TargetFlags);
880 Op.setTargetFlags(TargetFlags);
[all …]
H A DSelectionDAGNodes.h1744 unsigned TargetFlags;
1753 unsigned getTargetFlags() const { return TargetFlags; }
1846 unsigned TargetFlags;
1855 unsigned getTargetFlags() const { return TargetFlags; }
1872 unsigned TargetFlags;
1929 unsigned TargetFlags;
1936 TargetFlags(TF), Index(Idx), Offset(Ofs) {}
2180 unsigned TargetFlags;
2185 BA(ba), Offset(o), TargetFlags(Flags) {}
2221 unsigned TargetFlags;
[all …]
H A DSelectionDAG.h697 unsigned TargetFlags = 0);
700 return getGlobalAddress(GV, DL, VT, offset, true, TargetFlags);
707 unsigned TargetFlags = 0);
709 return getJumpTable(JTI, VT, true, TargetFlags);
713 unsigned TargetFlags = 0);
716 unsigned TargetFlags = 0) {
717 return getConstantPool(C, VT, Align, Offset, true, TargetFlags);
724 unsigned TargetFlags = 0) {
728 unsigned TargetFlags = 0);
734 unsigned TargetFlags = 0);
[all …]
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/
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-15.0.7/llvm/lib/CodeGen/
H A DMachineOperand.cpp161 setTargetFlags(TargetFlags); in ChangeToImmediate()
165 unsigned TargetFlags) { in ChangeToFPImmediate() argument
172 setTargetFlags(TargetFlags); in ChangeToFPImmediate()
176 unsigned TargetFlags) { in ChangeToES() argument
185 setTargetFlags(TargetFlags); in ChangeToES()
189 unsigned TargetFlags) { in ChangeToGA() argument
198 setTargetFlags(TargetFlags); in ChangeToGA()
209 setTargetFlags(TargetFlags); in ChangeToMCSymbol()
220 setTargetFlags(TargetFlags); in ChangeToFrameIndex()
224 unsigned TargetFlags) { in ChangeToTargetIndex() argument
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DR600InstrInfo.cpp113 unsigned TargetFlags = get(Opcode).TSFlags; in isALUInstr() local
115 return (TargetFlags & R600_InstFlag::ALU_INST); in isALUInstr()
119 unsigned TargetFlags = get(Opcode).TSFlags; in hasInstrModifiers() local
121 return ((TargetFlags & R600_InstFlag::OP1) | in hasInstrModifiers()
122 (TargetFlags & R600_InstFlag::OP2) | in hasInstrModifiers()
123 (TargetFlags & R600_InstFlag::OP3)); in hasInstrModifiers()
127 unsigned TargetFlags = get(Opcode).TSFlags; in isLDSInstr() local
129 return ((TargetFlags & R600_InstFlag::LDS_1A) | in isLDSInstr()
1382 assert(HAS_NATIVE_OPERANDS(TargetFlags)); in getFlagOp()
1445 if (HAS_NATIVE_OPERANDS(TargetFlags)) { in addFlag()
[all …]
H A DSIInstrInfo.cpp7658 static const std::pair<unsigned, const char *> TargetFlags[] = { in getSerializableDirectMachineOperandTargetFlags() local
7668 return makeArrayRef(TargetFlags); in getSerializableDirectMachineOperandTargetFlags()
7673 static const std::pair<MachineMemOperand::Flags, const char *> TargetFlags[] = in getSerializableMachineMemOperandTargetFlags() local
7678 return makeArrayRef(TargetFlags); in getSerializableMachineMemOperandTargetFlags()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64MCInstLower.cpp39 unsigned TargetFlags = MO.getTargetFlags(); in GetGlobalAddressSymbol() local
47 bool IsIndirect = (TargetFlags & (AArch64II::MO_DLLIMPORT | AArch64II::MO_COFFSTUB)); in GetGlobalAddressSymbol()
52 if (TargetFlags & AArch64II::MO_DLLIMPORT) in GetGlobalAddressSymbol()
54 else if (TargetFlags & AArch64II::MO_COFFSTUB) in GetGlobalAddressSymbol()
61 if (TargetFlags & AArch64II::MO_COFFSTUB) { in GetGlobalAddressSymbol()
H A DAArch64InstrInfo.cpp6810 static const std::pair<unsigned, const char *> TargetFlags[] = { in getSerializableDirectMachineOperandTargetFlags() local
6815 return makeArrayRef(TargetFlags); in getSerializableDirectMachineOperandTargetFlags()
6822 static const std::pair<unsigned, const char *> TargetFlags[] = { in getSerializableBitmaskMachineOperandTargetFlags() local
6831 return makeArrayRef(TargetFlags); in getSerializableBitmaskMachineOperandTargetFlags()
6836 static const std::pair<MachineMemOperand::Flags, const char *> TargetFlags[] = in getSerializableMachineMemOperandTargetFlags() local
6839 return makeArrayRef(TargetFlags); in getSerializableMachineMemOperandTargetFlags()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsMCInstLower.cpp222 unsigned TargetFlags = MI->getOperand(1).getTargetFlags(); in lowerLongBranchLUi() local
223 switch (TargetFlags) { in lowerLongBranchLUi()
257 unsigned TargetFlags = MI->getOperand(2).getTargetFlags(); in lowerLongBranchADDiu() local
258 switch (TargetFlags) { in lowerLongBranchADDiu()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMCInstLower.cpp96 unsigned TargetFlags = MO.getTargetFlags(); in lowerSymbolOperand() local
98 switch (TargetFlags) { in lowerSymbolOperand()
124 if (TargetFlags == WebAssemblyII::MO_GOT) in lowerSymbolOperand()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMAsmPrinter.h148 MCSymbol *GetARMGVSymbol(const GlobalValue *GV, unsigned char TargetFlags);
H A DARMInstructionSelector.cpp679 int TargetFlags = ARMII::MO_NO_FLAG; in selectGlobal() local
681 TargetFlags |= ARMII::MO_NONLAZY; in selectGlobal()
683 TargetFlags |= ARMII::MO_GOT; in selectGlobal()
684 MIB->getOperand(1).setTargetFlags(TargetFlags); in selectGlobal()
H A DARMAsmPrinter.cpp845 unsigned char TargetFlags) { in GetARMGVSymbol() argument
848 (TargetFlags & ARMII::MO_NONLAZY) && Subtarget->isGVIndirectSymbol(GV); in GetARMGVSymbol()
870 (TargetFlags & (ARMII::MO_DLLIMPORT | ARMII::MO_COFFSTUB)); in GetARMGVSymbol()
875 if (TargetFlags & ARMII::MO_DLLIMPORT) in GetARMGVSymbol()
877 else if (TargetFlags & ARMII::MO_COFFSTUB) in GetARMGVSymbol()
883 if (TargetFlags & ARMII::MO_COFFSTUB) { in GetARMGVSymbol()
H A DARMBaseInstrInfo.cpp4949 unsigned TargetFlags = ARMII::MO_NO_FLAG; in expandLoadStackGuardBase() local
4951 TargetFlags |= ARMII::MO_NONLAZY; in expandLoadStackGuardBase()
4954 TargetFlags |= ARMII::MO_DLLIMPORT; in expandLoadStackGuardBase()
4956 TargetFlags |= ARMII::MO_COFFSTUB; in expandLoadStackGuardBase()
4958 TargetFlags |= ARMII::MO_GOT; in expandLoadStackGuardBase()
4962 .addGlobalAddress(GV, 0, TargetFlags); in expandLoadStackGuardBase()
5518 static const std::pair<unsigned, const char *> TargetFlags[] = { in getSerializableDirectMachineOperandTargetFlags() local
5520 return makeArrayRef(TargetFlags); in getSerializableDirectMachineOperandTargetFlags()
5527 static const std::pair<unsigned, const char *> TargetFlags[] = { in getSerializableBitmaskMachineOperandTargetFlags() local
5534 return makeArrayRef(TargetFlags); in getSerializableBitmaskMachineOperandTargetFlags()
/llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/
H A DOrcCAPITest.cpp549 ASSERT_EQ(TargetSym.Flags.TargetFlags, Flags.TargetFlags); in Materialize()
/llvm-project-15.0.7/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.cpp170 static const std::pair<unsigned, const char *> TargetFlags[] = { in getSerializableDirectMachineOperandTargetFlags() local
174 return makeArrayRef(TargetFlags); in getSerializableDirectMachineOperandTargetFlags()
/llvm-project-15.0.7/llvm/include/llvm-c/
H A DOrc.h74 uint8_t TargetFlags; member
/llvm-project-15.0.7/llvm/lib/Target/M68k/
H A DM68kInstrInfo.cpp805 static const std::pair<unsigned, const char *> TargetFlags[] = { in getSerializableDirectMachineOperandTargetFlags() local
812 return makeArrayRef(TargetFlags); in getSerializableDirectMachineOperandTargetFlags()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp1649 assert((TargetFlags == 0 || isTargetGA) && in getGlobalAddress()
1667 ID.AddInteger(TargetFlags); in getGlobalAddress()
1696 assert((TargetFlags == 0 || isTarget) && in getJumpTable()
1702 ID.AddInteger(TargetFlags); in getJumpTable()
1716 assert((TargetFlags == 0 || isTarget) && in getConstantPool()
1728 ID.AddInteger(TargetFlags); in getConstantPool()
1734 TargetFlags); in getConstantPool()
1745 assert((TargetFlags == 0 || isTarget) && in getConstantPool()
1755 ID.AddInteger(TargetFlags); in getConstantPool()
1773 ID.AddInteger(TargetFlags); in getTargetIndex()
[all …]
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DOrcV2CBindings.cpp162 JSF.getTargetFlags() = F.TargetFlags; in toJITSymbolFlags()
178 F.TargetFlags = JSF.getTargetFlags(); in fromJITSymbolFlags()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.cpp1225 static const std::pair<unsigned, const char *> TargetFlags[] = { in getSerializableDirectMachineOperandTargetFlags() local
1238 return makeArrayRef(TargetFlags); in getSerializableDirectMachineOperandTargetFlags()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp2900 static const std::pair<unsigned, const char *> TargetFlags[] = { in getSerializableDirectMachineOperandTargetFlags() local
2909 return makeArrayRef(TargetFlags); in getSerializableDirectMachineOperandTargetFlags()
2915 static const std::pair<unsigned, const char *> TargetFlags[] = { in getSerializableBitmaskMachineOperandTargetFlags() local
2928 return makeArrayRef(TargetFlags); in getSerializableBitmaskMachineOperandTargetFlags()
/llvm-project-15.0.7/clang/lib/Driver/
H A DDriver.cpp1870 StringRef TargetFlags = PassedFlags; in HandleAutocompletions() local
1871 while (TargetFlags != "") { in HandleAutocompletions()
1873 std::tie(CurFlag, TargetFlags) = TargetFlags.split(","); in HandleAutocompletions()

12