LLVM API Documentation

Namespaces | Enumerations
LLToken.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  llvm
 

List of target independent CodeGen pass IDs.


namespace  llvm::lltok

Enumerations

enum  llvm::lltok::Kind {
  llvm::lltok::Eof, llvm::lltok::Error, llvm::lltok::dotdotdot, llvm::lltok::equal,
  llvm::lltok::comma, llvm::lltok::star, llvm::lltok::lsquare, llvm::lltok::rsquare,
  llvm::lltok::lbrace, llvm::lltok::rbrace, llvm::lltok::less, llvm::lltok::greater,
  llvm::lltok::lparen, llvm::lltok::rparen, llvm::lltok::backslash, llvm::lltok::exclaim,
  llvm::lltok::hash, llvm::lltok::kw_x, llvm::lltok::kw_true, llvm::lltok::kw_false,
  llvm::lltok::kw_declare, llvm::lltok::kw_define, llvm::lltok::kw_global, llvm::lltok::kw_constant,
  llvm::lltok::kw_private, llvm::lltok::kw_internal, llvm::lltok::kw_linkonce, llvm::lltok::kw_linkonce_odr,
  llvm::lltok::kw_weak, llvm::lltok::kw_weak_odr, llvm::lltok::kw_appending, llvm::lltok::kw_dllimport,
  llvm::lltok::kw_dllexport, llvm::lltok::kw_common, llvm::lltok::kw_available_externally, llvm::lltok::kw_default,
  llvm::lltok::kw_hidden, llvm::lltok::kw_protected, llvm::lltok::kw_unnamed_addr, llvm::lltok::kw_externally_initialized,
  llvm::lltok::kw_extern_weak, llvm::lltok::kw_external, llvm::lltok::kw_thread_local, llvm::lltok::kw_localdynamic,
  llvm::lltok::kw_initialexec, llvm::lltok::kw_localexec, llvm::lltok::kw_zeroinitializer, llvm::lltok::kw_undef,
  llvm::lltok::kw_null, llvm::lltok::kw_to, llvm::lltok::kw_tail, llvm::lltok::kw_musttail,
  llvm::lltok::kw_target, llvm::lltok::kw_triple, llvm::lltok::kw_unwind, llvm::lltok::kw_deplibs,
  llvm::lltok::kw_datalayout, llvm::lltok::kw_volatile, llvm::lltok::kw_atomic, llvm::lltok::kw_unordered,
  llvm::lltok::kw_monotonic, llvm::lltok::kw_acquire, llvm::lltok::kw_release, llvm::lltok::kw_acq_rel,
  llvm::lltok::kw_seq_cst, llvm::lltok::kw_singlethread, llvm::lltok::kw_nnan, llvm::lltok::kw_ninf,
  llvm::lltok::kw_nsz, llvm::lltok::kw_arcp, llvm::lltok::kw_fast, llvm::lltok::kw_nuw,
  llvm::lltok::kw_nsw, llvm::lltok::kw_exact, llvm::lltok::kw_inbounds, llvm::lltok::kw_align,
  llvm::lltok::kw_addrspace, llvm::lltok::kw_section, llvm::lltok::kw_alias, llvm::lltok::kw_module,
  llvm::lltok::kw_asm, llvm::lltok::kw_sideeffect, llvm::lltok::kw_alignstack, llvm::lltok::kw_inteldialect,
  llvm::lltok::kw_gc, llvm::lltok::kw_prefix, llvm::lltok::kw_c, llvm::lltok::kw_cc,
  llvm::lltok::kw_ccc, llvm::lltok::kw_fastcc, llvm::lltok::kw_coldcc, llvm::lltok::kw_intel_ocl_bicc,
  llvm::lltok::kw_x86_stdcallcc, llvm::lltok::kw_x86_fastcallcc, llvm::lltok::kw_x86_thiscallcc, llvm::lltok::kw_arm_apcscc,
  llvm::lltok::kw_arm_aapcscc, llvm::lltok::kw_arm_aapcs_vfpcc, llvm::lltok::kw_msp430_intrcc, llvm::lltok::kw_ptx_kernel,
  llvm::lltok::kw_ptx_device, llvm::lltok::kw_spir_kernel, llvm::lltok::kw_spir_func, llvm::lltok::kw_x86_64_sysvcc,
  llvm::lltok::kw_x86_64_win64cc, llvm::lltok::kw_webkit_jscc, llvm::lltok::kw_anyregcc, llvm::lltok::kw_preserve_mostcc,
  llvm::lltok::kw_preserve_allcc, llvm::lltok::kw_attributes, llvm::lltok::kw_alwaysinline, llvm::lltok::kw_sanitize_address,
  llvm::lltok::kw_builtin, llvm::lltok::kw_byval, llvm::lltok::kw_inalloca, llvm::lltok::kw_cold,
  llvm::lltok::kw_dereferenceable, llvm::lltok::kw_inlinehint, llvm::lltok::kw_inreg, llvm::lltok::kw_jumptable,
  llvm::lltok::kw_minsize, llvm::lltok::kw_naked, llvm::lltok::kw_nest, llvm::lltok::kw_noalias,
  llvm::lltok::kw_nobuiltin, llvm::lltok::kw_nocapture, llvm::lltok::kw_noduplicate, llvm::lltok::kw_noimplicitfloat,
  llvm::lltok::kw_noinline, llvm::lltok::kw_nonlazybind, llvm::lltok::kw_nonnull, llvm::lltok::kw_noredzone,
  llvm::lltok::kw_noreturn, llvm::lltok::kw_nounwind, llvm::lltok::kw_optnone, llvm::lltok::kw_optsize,
  llvm::lltok::kw_readnone, llvm::lltok::kw_readonly, llvm::lltok::kw_returned, llvm::lltok::kw_returns_twice,
  llvm::lltok::kw_signext, llvm::lltok::kw_ssp, llvm::lltok::kw_sspreq, llvm::lltok::kw_sspstrong,
  llvm::lltok::kw_sret, llvm::lltok::kw_sanitize_thread, llvm::lltok::kw_sanitize_memory, llvm::lltok::kw_uwtable,
  llvm::lltok::kw_zeroext, llvm::lltok::kw_type, llvm::lltok::kw_opaque, llvm::lltok::kw_comdat,
  llvm::lltok::kw_any, llvm::lltok::kw_exactmatch, llvm::lltok::kw_largest, llvm::lltok::kw_noduplicates,
  llvm::lltok::kw_samesize, llvm::lltok::kw_eq, llvm::lltok::kw_ne, llvm::lltok::kw_slt,
  llvm::lltok::kw_sgt, llvm::lltok::kw_sle, llvm::lltok::kw_sge, llvm::lltok::kw_ult,
  llvm::lltok::kw_ugt, llvm::lltok::kw_ule, llvm::lltok::kw_uge, llvm::lltok::kw_oeq,
  llvm::lltok::kw_one, llvm::lltok::kw_olt, llvm::lltok::kw_ogt, llvm::lltok::kw_ole,
  llvm::lltok::kw_oge, llvm::lltok::kw_ord, llvm::lltok::kw_uno, llvm::lltok::kw_ueq,
  llvm::lltok::kw_une, llvm::lltok::kw_xchg, llvm::lltok::kw_nand, llvm::lltok::kw_max,
  llvm::lltok::kw_min, llvm::lltok::kw_umax, llvm::lltok::kw_umin, llvm::lltok::kw_add,
  llvm::lltok::kw_fadd, llvm::lltok::kw_sub, llvm::lltok::kw_fsub, llvm::lltok::kw_mul,
  llvm::lltok::kw_fmul, llvm::lltok::kw_udiv, llvm::lltok::kw_sdiv, llvm::lltok::kw_fdiv,
  llvm::lltok::kw_urem, llvm::lltok::kw_srem, llvm::lltok::kw_frem, llvm::lltok::kw_shl,
  llvm::lltok::kw_lshr, llvm::lltok::kw_ashr, llvm::lltok::kw_and, llvm::lltok::kw_or,
  llvm::lltok::kw_xor, llvm::lltok::kw_icmp, llvm::lltok::kw_fcmp, llvm::lltok::kw_phi,
  llvm::lltok::kw_call, llvm::lltok::kw_trunc, llvm::lltok::kw_zext, llvm::lltok::kw_sext,
  llvm::lltok::kw_fptrunc, llvm::lltok::kw_fpext, llvm::lltok::kw_uitofp, llvm::lltok::kw_sitofp,
  llvm::lltok::kw_fptoui, llvm::lltok::kw_fptosi, llvm::lltok::kw_inttoptr, llvm::lltok::kw_ptrtoint,
  llvm::lltok::kw_bitcast, llvm::lltok::kw_addrspacecast, llvm::lltok::kw_select, llvm::lltok::kw_va_arg,
  llvm::lltok::kw_landingpad, llvm::lltok::kw_personality, llvm::lltok::kw_cleanup, llvm::lltok::kw_catch,
  llvm::lltok::kw_filter, llvm::lltok::kw_ret, llvm::lltok::kw_br, llvm::lltok::kw_switch,
  llvm::lltok::kw_indirectbr, llvm::lltok::kw_invoke, llvm::lltok::kw_resume, llvm::lltok::kw_unreachable,
  llvm::lltok::kw_alloca, llvm::lltok::kw_load, llvm::lltok::kw_store, llvm::lltok::kw_fence,
  llvm::lltok::kw_cmpxchg, llvm::lltok::kw_atomicrmw, llvm::lltok::kw_getelementptr, llvm::lltok::kw_extractelement,
  llvm::lltok::kw_insertelement, llvm::lltok::kw_shufflevector, llvm::lltok::kw_extractvalue, llvm::lltok::kw_insertvalue,
  llvm::lltok::kw_blockaddress, llvm::lltok::kw_uselistorder, llvm::lltok::kw_uselistorder_bb, llvm::lltok::GlobalID,
  llvm::lltok::LocalVarID, llvm::lltok::AttrGrpID, llvm::lltok::LabelStr, llvm::lltok::GlobalVar,
  llvm::lltok::ComdatVar, llvm::lltok::LocalVar, llvm::lltok::MetadataVar, llvm::lltok::StringConstant,
  llvm::lltok::Type, llvm::lltok::APFloat, llvm::lltok::APSInt
}