[all-commits] [llvm/llvm-project] 0395e0: [IR] Split vscale_range interface
Cullen Rhodes via All-commits
all-commits at lists.llvm.org
Tue Dec 7 02:43:12 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 0395e015830085b3623369a68cc031c86aec7221
https://github.com/llvm/llvm-project/commit/0395e015830085b3623369a68cc031c86aec7221
Author: Cullen Rhodes <cullen.rhodes at arm.com>
Date: 2021-12-07 (Tue, 07 Dec 2021)
Changed paths:
M llvm/include/llvm/IR/Attributes.h
M llvm/lib/Analysis/InstructionSimplify.cpp
M llvm/lib/Analysis/ValueTracking.cpp
M llvm/lib/AsmParser/LLParser.cpp
M llvm/lib/IR/AttributeImpl.h
M llvm/lib/IR/Attributes.cpp
M llvm/lib/IR/Verifier.cpp
M llvm/lib/Target/AArch64/AArch64TargetMachine.cpp
M llvm/lib/Target/AArch64/SVEIntrinsicOpts.cpp
M llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
M llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
Log Message:
-----------
[IR] Split vscale_range interface
Interface is split from:
std::pair<unsigned, unsigned> getVScaleRangeArgs()
into separate functions for min/max:
unsigned getVScaleRangeMin();
Optional<unsigned> getVScaleRangeMax();
Reviewed By: sdesmalen, paulwalker-arm
Differential Revision: https://reviews.llvm.org/D114075
More information about the All-commits
mailing list