LLVM API Documentation
Define some predicates that are used for node matching. More...
Define some predicates that are used for node matching.
enum llvm::ARM::ArchKind |
Definition at line 16 of file ARMArchName.h.
enum llvm::ARM::DW_ISA |
Definition at line 25 of file ARMAsmPrinter.h.
enum llvm::ARM::Fixups |
Definition at line 17 of file ARMFixupKinds.h.
enum llvm::ARM::FPUKind |
Definition at line 16 of file ARMFPUName.h.
reloc_arm_absolute | |
reloc_arm_relative | |
reloc_arm_cp_entry | |
reloc_arm_vfp_cp_entry | |
reloc_arm_machine_cp_entry | |
reloc_arm_jt_base | |
reloc_arm_pic_jt | |
reloc_arm_branch | |
reloc_arm_movt | |
reloc_arm_movw |
Definition at line 21 of file ARMRelocations.h.
FastISel * llvm::ARM::createFastISel | ( | FunctionLoweringInfo & | funcInfo, |
const TargetLibraryInfo * | libInfo | ||
) |
Definition at line 3075 of file ARMFastISel.cpp.
References llvm::TargetMachine::getSubtarget(), llvm::MachineFunction::getTarget(), llvm::ARMSubtarget::isTargetLinux(), llvm::ARMSubtarget::isTargetMachO(), llvm::ARMSubtarget::isTargetNaCl(), llvm::ARMSubtarget::isThumb(), llvm::ARMSubtarget::isThumb1Only(), llvm::FunctionLoweringInfo::MF, llvm::TargetOptions::NoFramePointerElim, llvm::TargetMachine::Options, and llvm::SystemZISD::TM.
Definition at line 10837 of file ARMISelLowering.cpp.
References llvm::CountLeadingOnes_32(), llvm::CountTrailingOnes_32(), and llvm::AArch64CC::LO.
Referenced by PerformORCombine().