Go to the source code of this file.
|
namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations.
|
namespace | llvm::sandboxir |
|
enum class | llvm::sandboxir::LegalityResultID {
llvm::sandboxir::Pack
, llvm::sandboxir::Widen
, llvm::sandboxir::DiamondReuse
, llvm::sandboxir::DiamondReuseWithShuffle
,
llvm::sandboxir::DiamondReuseMultiInput
} |
enum class | llvm::sandboxir::ResultReason {
llvm::sandboxir::NotInstructions
, llvm::sandboxir::DiffOpcodes
, llvm::sandboxir::DiffTypes
, llvm::sandboxir::DiffMathFlags
,
llvm::sandboxir::DiffWrapFlags
, llvm::sandboxir::DiffBBs
, llvm::sandboxir::RepeatedInstrs
, llvm::sandboxir::NotConsecutive
,
llvm::sandboxir::CantSchedule
, llvm::sandboxir::Unimplemented
, llvm::sandboxir::Infeasible
, llvm::sandboxir::ForcePackForDebugging
} |
| The reason for vectorizing or not vectorizing. More...
|