Home
last modified time | relevance | path

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

12

/freebsd/contrib/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()
118 TargetFlags}; in deserialize()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineOperand.h772 LLVM_ABI void ChangeToImmediate(int64_t ImmVal, unsigned TargetFlags = 0);
778 unsigned TargetFlags = 0);
781 LLVM_ABI void ChangeToES(const char *SymName, unsigned TargetFlags = 0);
785 unsigned TargetFlags = 0);
789 unsigned TargetFlags = 0);
792 LLVM_ABI void ChangeToCPI(unsigned Idx, int Offset, unsigned TargetFlags = 0);
795 LLVM_ABI void ChangeToMCSymbol(MCSymbol *Sym, unsigned TargetFlags = 0);
798 LLVM_ABI void ChangeToFrameIndex(int Idx, unsigned TargetFlags = 0);
802 unsigned TargetFlags = 0);
806 unsigned TargetFlags = 0);
[all …]
H A DMachineInstrBuilder.h150 unsigned TargetFlags = 0) const {
151 MI->addOperand(*MF, MachineOperand::CreateMBB(MBB, TargetFlags));
162 unsigned TargetFlags = 0) const {
163 MI->addOperand(*MF, MachineOperand::CreateCPI(Idx, Offset, TargetFlags));
168 unsigned TargetFlags = 0) const {
170 TargetFlags));
175 unsigned TargetFlags = 0) const {
176 MI->addOperand(*MF, MachineOperand::CreateJTI(Idx, TargetFlags));
182 unsigned TargetFlags = 0) const {
183 MI->addOperand(*MF, MachineOperand::CreateGA(GV, Offset, TargetFlags));
[all …]
H A DSelectionDAGNodes.h1960 unsigned TargetFlags;
1965 : SDNode(Opc, Order, DL, VTs), TheGlobal(GA), Offset(o), TargetFlags(TF) {
1971 unsigned getTargetFlags() const { return TargetFlags; }
2064 unsigned TargetFlags;
2069 JTI(jti), TargetFlags(TF) {}
2073 unsigned getTargetFlags() const { return TargetFlags; }
2090 unsigned TargetFlags;
2096 Offset(o), Alignment(Alignment), TargetFlags(TF) {
2105 Offset(o), Alignment(Alignment), TargetFlags(TF) {
2133 unsigned getTargetFlags() const { return TargetFlags; }
[all …]
H A DSelectionDAG.h761 unsigned TargetFlags = 0);
763 int64_t offset = 0, unsigned TargetFlags = 0) {
764 return getGlobalAddress(GV, DL, VT, offset, true, TargetFlags);
771 unsigned TargetFlags = 0);
772 SDValue getTargetJumpTable(int JTI, EVT VT, unsigned TargetFlags = 0) {
773 return getJumpTable(JTI, VT, true, TargetFlags);
780 unsigned TargetFlags = 0);
783 unsigned TargetFlags = 0) {
784 return getConstantPool(C, VT, Align, Offset, true, TargetFlags);
789 unsigned TargetFlags = 0);
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DRuntimeDyldChecker.h89 TargetFlagsType TargetFlags) in MemoryRegionInfo() argument
91 TargetAddress(TargetAddress), TargetFlags(TargetFlags) {} in MemoryRegionInfo()
138 TargetFlagsType getTargetFlags() const { return TargetFlags; } in getTargetFlags()
143 TargetFlags = Flags; in setTargetFlags()
150 TargetFlagsType TargetFlags = 0; variable
H A DJITSymbol.h101 JITSymbolFlags(FlagNames Flags, TargetFlagsType TargetFlags) in JITSymbolFlags() argument
102 : TargetFlags(TargetFlags), Flags(Flags) {} in JITSymbolFlags()
105 explicit operator bool() const { return Flags != None || TargetFlags != 0; }
109 return Flags == RHS.Flags && TargetFlags == RHS.TargetFlags;
173 TargetFlagsType& getTargetFlags() { return TargetFlags; } in getTargetFlags()
176 const TargetFlagsType& getTargetFlags() const { return TargetFlags; } in getTargetFlags()
192 TargetFlagsType TargetFlags = 0;
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsMCInstLower.cpp42 unsigned TargetFlags = MO.getTargetFlags(); in LowerSymbolOperand() local
44 if (TargetFlags & MipsII::MO_DLLIMPORT) { in LowerSymbolOperand()
47 TargetFlags &= ~MipsII::MO_DLLIMPORT; in LowerSymbolOperand()
50 switch (TargetFlags) { in LowerSymbolOperand()
230 unsigned TargetFlags = MI->getOperand(1).getTargetFlags(); in lowerLongBranchLUi() local
231 switch (TargetFlags) { in lowerLongBranchLUi()
265 unsigned TargetFlags = MI->getOperand(2).getTargetFlags(); in lowerLongBranchADDiu() local
266 switch (TargetFlags) { in lowerLongBranchADDiu()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineOperand.cpp161 void MachineOperand::ChangeToImmediate(int64_t ImmVal, unsigned TargetFlags) { in ChangeToImmediate() argument
168 setTargetFlags(TargetFlags); in ChangeToImmediate()
172 unsigned TargetFlags) { in ChangeToFPImmediate() argument
179 setTargetFlags(TargetFlags); in ChangeToFPImmediate()
183 unsigned TargetFlags) { in ChangeToES() argument
192 setTargetFlags(TargetFlags); in ChangeToES()
196 unsigned TargetFlags) { in ChangeToGA() argument
205 setTargetFlags(TargetFlags); in ChangeToGA()
209 unsigned TargetFlags) { in ChangeToBA() argument
218 setTargetFlags(TargetFlags); in ChangeToBA()
[all …]
/freebsd/contrib/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()
87 if (TargetFlags & AArch64II::MO_ARM64EC_CALLMANGLE) in GetGlobalValueSymbol()
96 if ((TargetFlags & AArch64II::MO_DLLIMPORT) && in GetGlobalValueSymbol()
98 !(TargetFlags & AArch64II::MO_ARM64EC_CALLMANGLE) && in GetGlobalValueSymbol()
118 } else if (TargetFlags & AArch64II::MO_DLLIMPORT) { in GetGlobalValueSymbol()
120 } else if (TargetFlags & AArch64II::MO_COFFSTUB) { in GetGlobalValueSymbol()
128 if (TargetFlags & AArch64II::MO_COFFSTUB) { in GetGlobalValueSymbol()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DExecutorSymbolDef.h104 JITSymbolFlags::TargetFlagsType TargetFlags; in deserialize() local
105 if (!FlagsArgList::deserialize(BIB, RawFlags, TargetFlags)) in deserialize()
108 TargetFlags}; in deserialize()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600InstrInfo.cpp109 unsigned TargetFlags = get(Opcode).TSFlags; in isALUInstr() local
111 return (TargetFlags & R600_InstFlag::ALU_INST); in isALUInstr()
115 unsigned TargetFlags = get(Opcode).TSFlags; in hasInstrModifiers() local
117 return ((TargetFlags & R600_InstFlag::OP1) | in hasInstrModifiers()
118 (TargetFlags & R600_InstFlag::OP2) | in hasInstrModifiers()
119 (TargetFlags & R600_InstFlag::OP3)); in hasInstrModifiers()
123 unsigned TargetFlags = get(Opcode).TSFlags; in isLDSInstr() local
125 return ((TargetFlags & R600_InstFlag::LDS_1A) | in isLDSInstr()
126 (TargetFlags & R600_InstFlag::LDS_1A1D) | in isLDSInstr()
127 (TargetFlags & R600_InstFlag::LDS_1A2D)); in isLDSInstr()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMCInstLower.cpp94 unsigned TargetFlags = MO.getTargetFlags(); in lowerSymbolOperand() local
96 switch (TargetFlags) { in lowerSymbolOperand()
122 if (TargetFlags == WebAssemblyII::MO_GOT) in lowerSymbolOperand()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchInstrInfo.cpp726 static const std::pair<unsigned, const char *> TargetFlags[] = { in getSerializableDirectMachineOperandTargetFlags() local
757 return ArrayRef(TargetFlags); in getSerializableDirectMachineOperandTargetFlags()
763 static const std::pair<unsigned, const char *> TargetFlags[] = { in getSerializableBitmaskMachineOperandTargetFlags() local
765 return ArrayRef(TargetFlags); in getSerializableBitmaskMachineOperandTargetFlags()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMAsmPrinter.h153 MCSymbol *GetARMGVSymbol(const GlobalValue *GV, unsigned char TargetFlags);
H A DARMInstructionSelector.cpp681 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()
H A DARMAsmPrinter.cpp868 unsigned char TargetFlags) { in GetARMGVSymbol() argument
871 (TargetFlags & ARMII::MO_NONLAZY) && Subtarget->isGVIndirectSymbol(GV); in GetARMGVSymbol()
893 (TargetFlags & (ARMII::MO_DLLIMPORT | ARMII::MO_COFFSTUB)); in GetARMGVSymbol()
898 if (TargetFlags & ARMII::MO_DLLIMPORT) in GetARMGVSymbol()
900 else if (TargetFlags & ARMII::MO_COFFSTUB) in GetARMGVSymbol()
906 if (TargetFlags & ARMII::MO_COFFSTUB) { in GetARMGVSymbol()
H A DARMBaseInstrInfo.cpp4799 unsigned TargetFlags = ARMII::MO_NO_FLAG; in expandLoadStackGuardBase() local
4801 TargetFlags |= ARMII::MO_NONLAZY; in expandLoadStackGuardBase()
4804 TargetFlags |= ARMII::MO_DLLIMPORT; in expandLoadStackGuardBase()
4806 TargetFlags |= ARMII::MO_COFFSTUB; in expandLoadStackGuardBase()
4808 TargetFlags |= ARMII::MO_GOT; in expandLoadStackGuardBase()
4819 .addGlobalAddress(GV, 0, TargetFlags); in expandLoadStackGuardBase()
4826 .addGlobalAddress(GV, 0, TargetFlags); in expandLoadStackGuardBase()
5386 static const std::pair<unsigned, const char *> TargetFlags[] = { in getSerializableDirectMachineOperandTargetFlags() local
5391 return ArrayRef(TargetFlags); in getSerializableDirectMachineOperandTargetFlags()
5398 static const std::pair<unsigned, const char *> TargetFlags[] = { in getSerializableBitmaskMachineOperandTargetFlags() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.cpp172 static const std::pair<unsigned, const char *> TargetFlags[] = { in getSerializableDirectMachineOperandTargetFlags() local
176 return ArrayRef(TargetFlags); in getSerializableDirectMachineOperandTargetFlags()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.h218 unsigned TargetFlags) const;
H A DM68kInstrInfo.cpp907 static const std::pair<unsigned, const char *> TargetFlags[] = { in getSerializableDirectMachineOperandTargetFlags() local
919 return ArrayRef(TargetFlags); in getSerializableDirectMachineOperandTargetFlags()
/freebsd/contrib/llvm-project/llvm/include/llvm-c/
H A DOrc.h75 uint8_t TargetFlags; member
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h656 TargetFlagsType getTargetFlags() const { return TargetFlags; } in getTargetFlags()
661 TargetFlags = Flags; in setTargetFlags()
708 uint64_t TargetFlags : 1; variable
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DOrcV2CBindings.cpp133 JSF.getTargetFlags() = F.TargetFlags; in toJITSymbolFlags()
149 F.TargetFlags = JSF.getTargetFlags(); in fromJITSymbolFlags()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp1888 unsigned TargetFlags) { in getGlobalAddress() argument
1889 assert((TargetFlags == 0 || isTargetGA) && in getGlobalAddress()
1908 ID.AddInteger(TargetFlags); in getGlobalAddress()
1914 Opc, DL.getIROrder(), DL.getDebugLoc(), GV, VTs, Offset, TargetFlags); in getGlobalAddress()
1937 unsigned TargetFlags) { in getJumpTable() argument
1938 assert((TargetFlags == 0 || isTarget) && in getJumpTable()
1945 ID.AddInteger(TargetFlags); in getJumpTable()
1950 auto *N = newSDNode<JumpTableSDNode>(JTI, VTs, isTarget, TargetFlags); in getJumpTable()
1965 bool isTarget, unsigned TargetFlags) { in getConstantPool() argument
1966 assert((TargetFlags == 0 || isTarget) && in getConstantPool()
[all …]

12