Lines Matching defs:macro

1813  * functions are defined by a macro, so it isn't obvious which are
1823 // macro in a progressively-indented fashion, which is not desired
1826 #define LLVM_FOR_EACH_VALUE_SUBCLASS(macro) \
1827 macro(Argument) \
1828 macro(BasicBlock) \
1829 macro(InlineAsm) \
1830 macro(User) \
1831 macro(Constant) \
1832 macro(BlockAddress) \
1833 macro(ConstantAggregateZero) \
1834 macro(ConstantArray) \
1835 macro(ConstantDataSequential) \
1836 macro(ConstantDataArray) \
1837 macro(ConstantDataVector) \
1838 macro(ConstantExpr) \
1839 macro(ConstantFP) \
1840 macro(ConstantInt) \
1841 macro(ConstantPointerNull) \
1842 macro(ConstantStruct) \
1843 macro(ConstantTokenNone) \
1844 macro(ConstantVector) \
1845 macro(ConstantPtrAuth) \
1846 macro(GlobalValue) \
1847 macro(GlobalAlias) \
1848 macro(GlobalObject) \
1849 macro(Function) \
1850 macro(GlobalVariable) \
1851 macro(GlobalIFunc) \
1852 macro(UndefValue) \
1853 macro(PoisonValue) \
1854 macro(Instruction) \
1855 macro(UnaryOperator) \
1856 macro(BinaryOperator) \
1857 macro(CallInst) \
1858 macro(IntrinsicInst) \
1859 macro(DbgInfoIntrinsic) \
1860 macro(DbgVariableIntrinsic) \
1861 macro(DbgDeclareInst) \
1862 macro(DbgLabelInst) \
1863 macro(MemIntrinsic) \
1864 macro(MemCpyInst) \
1865 macro(MemMoveInst) \
1866 macro(MemSetInst) \
1867 macro(CmpInst) \
1868 macro(FCmpInst) \
1869 macro(ICmpInst) \
1870 macro(ExtractElementInst) \
1871 macro(GetElementPtrInst) \
1872 macro(InsertElementInst) \
1873 macro(InsertValueInst) \
1874 macro(LandingPadInst) \
1875 macro(PHINode) \
1876 macro(SelectInst) \
1877 macro(ShuffleVectorInst) \
1878 macro(StoreInst) \
1879 macro(BranchInst) \
1880 macro(IndirectBrInst) \
1881 macro(InvokeInst) \
1882 macro(ReturnInst) \
1883 macro(SwitchInst) \
1884 macro(UnreachableInst) \
1885 macro(ResumeInst) \
1886 macro(CleanupReturnInst) \
1887 macro(CatchReturnInst) \
1888 macro(CatchSwitchInst) \
1889 macro(CallBrInst) \
1890 macro(FuncletPadInst) \
1891 macro(CatchPadInst) \
1892 macro(CleanupPadInst) \
1893 macro(UnaryInstruction) \
1894 macro(AllocaInst) \
1895 macro(CastInst) \
1896 macro(AddrSpaceCastInst) \
1897 macro(BitCastInst) \
1898 macro(FPExtInst) \
1899 macro(FPToSIInst) \
1900 macro(FPToUIInst) \
1901 macro(FPTruncInst) \
1902 macro(IntToPtrInst) \
1903 macro(PtrToIntInst) \
1904 macro(SExtInst) \
1905 macro(SIToFPInst) \
1906 macro(TruncInst) \
1907 macro(UIToFPInst) \
1908 macro(ZExtInst) \
1909 macro(ExtractValueInst) \
1910 macro(LoadInst) \
1911 macro(VAArgInst) \
1912 macro(FreezeInst) \
1913 macro(AtomicCmpXchgInst) \
1914 macro(AtomicRMWInst) \
1915 macro(FenceInst)