/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | InlineAsm.h | 366 static std::vector<StringRef> getExtraInfoNames(unsigned ExtraInfo) { in getExtraInfoNames() argument 368 if (ExtraInfo & InlineAsm::Extra_HasSideEffects) in getExtraInfoNames() 370 if (ExtraInfo & InlineAsm::Extra_MayLoad) in getExtraInfoNames() 372 if (ExtraInfo & InlineAsm::Extra_MayStore) in getExtraInfoNames() 374 if (ExtraInfo & InlineAsm::Extra_IsConvergent) in getExtraInfoNames() 376 if (ExtraInfo & InlineAsm::Extra_IsAlignStack) in getExtraInfoNames() 380 InlineAsm::AsmDialect((ExtraInfo & InlineAsm::Extra_AsmDialect)); in getExtraInfoNames()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | MachineInstr.h | 145 class ExtraInfo final 146 : TrailingObjects<ExtraInfo, MachineMemOperand *, MCSymbol *, MDNode *> { 148 static ExtraInfo *create(BumpPtrAllocator &Allocator, 160 alignof(ExtraInfo))) 161 ExtraInfo(MMOs.size(), HasPreInstrSymbol, HasPostInstrSymbol, 223 ExtraInfo(int NumMMOs, bool HasPreInstrSymbol, bool HasPostInstrSymbol, in ExtraInfo() function 249 PointerSumTypeMember<EIIK_OutOfLine, ExtraInfo *>> 686 if (ExtraInfo *EI = Info.get<EIIK_OutOfLine>()) 723 if (ExtraInfo *EI = Info.get<EIIK_OutOfLine>()) 735 if (ExtraInfo *EI = Info.get<EIIK_OutOfLine>()) [all …]
|
H A D | CallingConvLower.h | 128 LocInfo HTP, unsigned ExtraInfo = 0) { 129 return getReg(ValNo, ValVT, ExtraInfo, LocVT, HTP);
|
H A D | MachineFunction.h | 901 MachineInstr::ExtraInfo *createMIExtraInfo(
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonVectorPrint.cpp | 102 unsigned ExtraInfo = InlineAsm::Extra_HasSideEffects; in addAsmInstr() local 105 .addImm(ExtraInfo); in addAsmInstr()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | MachineInstr.cpp | 797 unsigned ExtraInfo = getOperand(InlineAsm::MIOp_ExtraInfo).getImm(); in isStackAligningInlineAsm() local 798 if (ExtraInfo & InlineAsm::Extra_IsAlignStack) in isStackAligningInlineAsm() 806 unsigned ExtraInfo = getOperand(InlineAsm::MIOp_ExtraInfo).getImm(); in getInlineAsmDialect() local 807 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() 1693 unsigned ExtraInfo = getOperand(InlineAsm::MIOp_ExtraInfo).getImm(); in print() local 1694 if (ExtraInfo & InlineAsm::Extra_HasSideEffects) in print() 1696 if (ExtraInfo & InlineAsm::Extra_MayLoad) in print() 1698 if (ExtraInfo & InlineAsm::Extra_MayStore) in print() [all …]
|
H A D | MachineFrameInfo.cpp | 204 unsigned ExtraInfo = MI.getOperand(InlineAsm::MIOp_ExtraInfo).getImm(); in computeMaxCallFrameSize() local 205 if (ExtraInfo & InlineAsm::Extra_IsAlignStack) in computeMaxCallFrameSize()
|
H A D | MachineFunction.cpp | 488 MachineInstr::ExtraInfo *MachineFunction::createMIExtraInfo( in createMIExtraInfo() 491 return MachineInstr::ExtraInfo::create(Allocator, MMOs, PreInstrSymbol, in createMIExtraInfo()
|
H A D | PrologEpilogInserter.cpp | 330 unsigned ExtraInfo = I->getOperand(InlineAsm::MIOp_ExtraInfo).getImm(); in calculateCallFrameInfo() local 331 if (ExtraInfo & InlineAsm::Extra_IsAlignStack) in calculateCallFrameInfo()
|
H A D | TargetInstrInfo.cpp | 1376 unsigned ExtraInfo = Op.getImm(); in createMIROperandComment() local 1378 for (StringRef Info : InlineAsm::getExtraInfoNames(ExtraInfo)) { in createMIROperandComment()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
H A D | InlineAsmLowering.cpp | 292 ExtraFlags ExtraInfo(Call); in lowerInlineAsm() local 348 ExtraInfo.update(OpInfo); in lowerInlineAsm() 356 .addImm(ExtraInfo.get()); in lowerInlineAsm()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 1169 unsigned ExtraInfo = 0; in selectCall() local 1171 ExtraInfo |= InlineAsm::Extra_HasSideEffects; in selectCall() 1173 ExtraInfo |= InlineAsm::Extra_IsAlignStack; in selectCall() 1175 ExtraInfo |= InlineAsm::Extra_IsConvergent; in selectCall() 1176 ExtraInfo |= IA->getDialect() * InlineAsm::Extra_AsmDialect; in selectCall() 1181 MIB.addImm(ExtraInfo); in selectCall()
|
H A D | InstrEmitter.cpp | 1191 int64_t ExtraInfo = in EmitSpecialNode() local 1194 MIB.addImm(ExtraInfo); in EmitSpecialNode()
|
H A D | SelectionDAGBuilder.cpp | 8379 ExtraFlags ExtraInfo(Call); in visitInlineAsm() local 8451 ExtraInfo.update(T); in visitInlineAsm() 8529 ExtraInfo.get(), getCurSDLoc(), TLI.getPointerTy(DAG.getDataLayout()))); in visitInlineAsm()
|