Home
last modified time | relevance | path

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

12

/external/llvm-project/llvm/include/llvm/IR/
DInlineAsm.h364 static std::vector<StringRef> getExtraInfoNames(unsigned ExtraInfo) { in getExtraInfoNames() argument
366 if (ExtraInfo & InlineAsm::Extra_HasSideEffects) in getExtraInfoNames()
368 if (ExtraInfo & InlineAsm::Extra_MayLoad) in getExtraInfoNames()
370 if (ExtraInfo & InlineAsm::Extra_MayStore) in getExtraInfoNames()
372 if (ExtraInfo & InlineAsm::Extra_IsConvergent) in getExtraInfoNames()
374 if (ExtraInfo & InlineAsm::Extra_IsAlignStack) in getExtraInfoNames()
378 InlineAsm::AsmDialect((ExtraInfo & InlineAsm::Extra_AsmDialect)); in getExtraInfoNames()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineInstr.h138 class ExtraInfo final
139 : TrailingObjects<ExtraInfo, MachineMemOperand *, MCSymbol *, MDNode *> {
141 static ExtraInfo *create(BumpPtrAllocator &Allocator,
153 alignof(ExtraInfo)))
154 ExtraInfo(MMOs.size(), HasPreInstrSymbol, HasPostInstrSymbol,
216 ExtraInfo(int NumMMOs, bool HasPreInstrSymbol, bool HasPostInstrSymbol, in ExtraInfo() function
242 PointerSumTypeMember<EIIK_OutOfLine, ExtraInfo *>>
556 if (ExtraInfo *EI = Info.get<EIIK_OutOfLine>())
593 if (ExtraInfo *EI = Info.get<EIIK_OutOfLine>())
605 if (ExtraInfo *EI = Info.get<EIIK_OutOfLine>())
[all …]
DCallingConvLower.h128 LocInfo HTP, unsigned ExtraInfo = 0) {
129 return getReg(ValNo, ValVT, ExtraInfo, LocVT, HTP);
/external/llvm-project/llvm/include/llvm/CodeGen/
DMachineInstr.h143 class ExtraInfo final
144 : TrailingObjects<ExtraInfo, MachineMemOperand *, MCSymbol *, MDNode *> {
146 static ExtraInfo *create(BumpPtrAllocator &Allocator,
158 alignof(ExtraInfo)))
159 ExtraInfo(MMOs.size(), HasPreInstrSymbol, HasPostInstrSymbol,
221 ExtraInfo(int NumMMOs, bool HasPreInstrSymbol, bool HasPostInstrSymbol, in ExtraInfo() function
247 PointerSumTypeMember<EIIK_OutOfLine, ExtraInfo *>>
653 if (ExtraInfo *EI = Info.get<EIIK_OutOfLine>())
690 if (ExtraInfo *EI = Info.get<EIIK_OutOfLine>())
702 if (ExtraInfo *EI = Info.get<EIIK_OutOfLine>())
[all …]
DCallingConvLower.h128 LocInfo HTP, unsigned ExtraInfo = 0) {
129 return getReg(ValNo, ValVT, ExtraInfo, LocVT, HTP);
/external/llvm/unittests/Support/
DErrorTest.cpp60 CustomSubError(int Info, int ExtraInfo) : ExtraInfo(ExtraInfo) { in CustomSubError() argument
65 int getExtraInfo() const { return ExtraInfo; } in getExtraInfo()
80 int ExtraInfo; member in __anonc55b4acb0111::CustomSubError
/external/llvm/include/llvm/CodeGen/
DMachineInstr.h530 unsigned ExtraInfo = getOperand(InlineAsm::MIOp_ExtraInfo).getImm();
531 if (ExtraInfo & InlineAsm::Extra_IsConvergent)
607 unsigned ExtraInfo = getOperand(InlineAsm::MIOp_ExtraInfo).getImm();
608 if (ExtraInfo & InlineAsm::Extra_MayLoad)
620 unsigned ExtraInfo = getOperand(InlineAsm::MIOp_ExtraInfo).getImm();
621 if (ExtraInfo & InlineAsm::Extra_MayStore)
DCallingConvLower.h126 LocInfo HTP, unsigned ExtraInfo = 0) {
127 return getReg(ValNo, ValVT, ExtraInfo, LocVT, HTP);
/external/llvm/include/llvm/Analysis/
DScalarEvolution.h565 ExitNotTakenExtras *ExtraInfo;
569 : ExitingBlock(nullptr), ExactNotTaken(nullptr), ExtraInfo(nullptr),
574 : ExitingBlock(ExitBlock), ExactNotTaken(Expr), ExtraInfo(Ptr),
587 if (ExtraInfo)
588 return &ExtraInfo->Pred;
614 return Start->ExtraInfo->Exits[Position - 1];
621 return &Start->ExtraInfo->Exits[Position - 1];
637 Start->ExtraInfo ? Start->ExtraInfo->Exits.size() + 1 : 1;
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonVectorPrint.cpp102 unsigned ExtraInfo = InlineAsm::Extra_HasSideEffects; in addAsmInstr() local
105 .addImm(ExtraInfo); in addAsmInstr()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonVectorPrint.cpp101 unsigned ExtraInfo = InlineAsm::Extra_HasSideEffects; in addAsmInstr() local
104 .addImm(ExtraInfo); in addAsmInstr()
/external/llvm-project/llvm/lib/CodeGen/
DMachineInstr.cpp799 unsigned ExtraInfo = getOperand(InlineAsm::MIOp_ExtraInfo).getImm(); in isStackAligningInlineAsm() local
800 if (ExtraInfo & InlineAsm::Extra_IsAlignStack) in isStackAligningInlineAsm()
808 unsigned ExtraInfo = getOperand(InlineAsm::MIOp_ExtraInfo).getImm(); in getInlineAsmDialect() local
809 return InlineAsm::AsmDialect((ExtraInfo & InlineAsm::Extra_AsmDialect) != 0); in getInlineAsmDialect()
1461 unsigned ExtraInfo = getOperand(InlineAsm::MIOp_ExtraInfo).getImm(); in hasUnmodeledSideEffects() local
1462 if (ExtraInfo & InlineAsm::Extra_HasSideEffects) in hasUnmodeledSideEffects()
1692 unsigned ExtraInfo = getOperand(InlineAsm::MIOp_ExtraInfo).getImm(); in print() local
1693 if (ExtraInfo & InlineAsm::Extra_HasSideEffects) in print()
1695 if (ExtraInfo & InlineAsm::Extra_MayLoad) in print()
1697 if (ExtraInfo & InlineAsm::Extra_MayStore) in print()
[all …]
DMachineFrameInfo.cpp204 unsigned ExtraInfo = MI.getOperand(InlineAsm::MIOp_ExtraInfo).getImm(); in computeMaxCallFrameSize() local
205 if (ExtraInfo & InlineAsm::Extra_IsAlignStack) in computeMaxCallFrameSize()
DPrologEpilogInserter.cpp329 unsigned ExtraInfo = I->getOperand(InlineAsm::MIOp_ExtraInfo).getImm(); in calculateCallFrameInfo() local
330 if (ExtraInfo & InlineAsm::Extra_IsAlignStack) in calculateCallFrameInfo()
/external/llvm/lib/CodeGen/
DMachineInstr.cpp1126 unsigned ExtraInfo = getOperand(InlineAsm::MIOp_ExtraInfo).getImm(); in isStackAligningInlineAsm() local
1127 if (ExtraInfo & InlineAsm::Extra_IsAlignStack) in isStackAligningInlineAsm()
1135 unsigned ExtraInfo = getOperand(InlineAsm::MIOp_ExtraInfo).getImm(); in getInlineAsmDialect() local
1136 return InlineAsm::AsmDialect((ExtraInfo & InlineAsm::Extra_AsmDialect) != 0); in getInlineAsmDialect()
1627 unsigned ExtraInfo = getOperand(InlineAsm::MIOp_ExtraInfo).getImm(); in hasUnmodeledSideEffects() local
1628 if (ExtraInfo & InlineAsm::Extra_HasSideEffects) in hasUnmodeledSideEffects()
1745 unsigned ExtraInfo = getOperand(InlineAsm::MIOp_ExtraInfo).getImm(); in print() local
1746 if (ExtraInfo & InlineAsm::Extra_HasSideEffects) in print()
1748 if (ExtraInfo & InlineAsm::Extra_MayLoad) in print()
1750 if (ExtraInfo & InlineAsm::Extra_MayStore) in print()
[all …]
DPrologEpilogInserter.cpp272 unsigned ExtraInfo = I->getOperand(InlineAsm::MIOp_ExtraInfo).getImm(); in calculateCallFrameInfo() local
273 if (ExtraInfo & InlineAsm::Extra_IsAlignStack) in calculateCallFrameInfo()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineInstr.cpp770 unsigned ExtraInfo = getOperand(InlineAsm::MIOp_ExtraInfo).getImm(); in isStackAligningInlineAsm() local
771 if (ExtraInfo & InlineAsm::Extra_IsAlignStack) in isStackAligningInlineAsm()
779 unsigned ExtraInfo = getOperand(InlineAsm::MIOp_ExtraInfo).getImm(); in getInlineAsmDialect() local
780 return InlineAsm::AsmDialect((ExtraInfo & InlineAsm::Extra_AsmDialect) != 0); in getInlineAsmDialect()
1372 unsigned ExtraInfo = getOperand(InlineAsm::MIOp_ExtraInfo).getImm(); in hasUnmodeledSideEffects() local
1373 if (ExtraInfo & InlineAsm::Extra_HasSideEffects) in hasUnmodeledSideEffects()
1569 unsigned ExtraInfo = getOperand(InlineAsm::MIOp_ExtraInfo).getImm(); in print() local
1570 if (ExtraInfo & InlineAsm::Extra_HasSideEffects) in print()
1572 if (ExtraInfo & InlineAsm::Extra_MayLoad) in print()
1574 if (ExtraInfo & InlineAsm::Extra_MayStore) in print()
[all …]
DMachineFrameInfo.cpp206 unsigned ExtraInfo = MI.getOperand(InlineAsm::MIOp_ExtraInfo).getImm(); in computeMaxCallFrameSize() local
207 if (ExtraInfo & InlineAsm::Extra_IsAlignStack) in computeMaxCallFrameSize()
DMachineFunction.cpp465 MachineInstr::ExtraInfo *MachineFunction::createMIExtraInfo( in createMIExtraInfo()
468 return MachineInstr::ExtraInfo::create(Allocator, MMOs, PreInstrSymbol, in createMIExtraInfo()
/external/llvm-project/llvm/unittests/Support/
DErrorTest.cpp63 CustomSubError(int Info, int ExtraInfo) : ExtraInfo(ExtraInfo) { in CustomSubError() argument
68 int getExtraInfo() const { return ExtraInfo; } in getExtraInfo()
83 int ExtraInfo; member in __anon36e9a6790111::CustomSubError
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/
DInlineAsmLowering.cpp292 ExtraFlags ExtraInfo(Call); in lowerInlineAsm() local
348 ExtraInfo.update(OpInfo); in lowerInlineAsm()
356 .addImm(ExtraInfo.get()); in lowerInlineAsm()
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp1328 unsigned ExtraInfo = 0; in selectCall() local
1330 ExtraInfo |= InlineAsm::Extra_HasSideEffects; in selectCall()
1332 ExtraInfo |= InlineAsm::Extra_IsAlignStack; in selectCall()
1334 ExtraInfo |= InlineAsm::Extra_IsConvergent; in selectCall()
1335 ExtraInfo |= IA->getDialect() * InlineAsm::Extra_AsmDialect; in selectCall()
1340 MIB.addImm(ExtraInfo); in selectCall()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp1305 unsigned ExtraInfo = 0; in selectCall() local
1307 ExtraInfo |= InlineAsm::Extra_HasSideEffects; in selectCall()
1309 ExtraInfo |= InlineAsm::Extra_IsAlignStack; in selectCall()
1310 ExtraInfo |= IA->getDialect() * InlineAsm::Extra_AsmDialect; in selectCall()
1315 .addImm(ExtraInfo); in selectCall()
/external/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp1066 unsigned ExtraInfo = 0; in selectCall() local
1068 ExtraInfo |= InlineAsm::Extra_HasSideEffects; in selectCall()
1070 ExtraInfo |= InlineAsm::Extra_IsAlignStack; in selectCall()
1075 .addImm(ExtraInfo); in selectCall()
DInstrEmitter.cpp952 int64_t ExtraInfo = in EmitSpecialNode() local
955 MIB.addImm(ExtraInfo); in EmitSpecialNode()

12