Searched refs:Preference (Results 1 - 8 of 8) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DJumpThreading.h129 jumpthreading::ConstantPreference Preference,
135 jumpthreading::ConstantPreference Preference,
138 return ComputeValueKnownInPredecessorsImpl(V, BB, Result, Preference,
143 jumpthreading::ConstantPreference Preference,
133 ComputeValueKnownInPredecessors(Value *V, BasicBlock *BB, jumpthreading::PredValueInfo &Result, jumpthreading::ConstantPreference Preference, Instruction *CxtI = nullptr) argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp573 static Constant *getKnownConstant(Value *Val, ConstantPreference Preference) { argument
581 if (Preference == WantBlockAddress)
595 ConstantPreference Preference,
606 if (Constant *KC = getKnownConstant(V, Preference)) {
639 if (Constant *KC = getKnownConstant(PredCst, Preference))
654 if (Constant *KC = getKnownConstant(InVal, Preference)) {
660 if (Constant *KC = getKnownConstant(CI, Preference))
674 ComputeValueKnownInPredecessorsImpl(Source, BB, Result, Preference,
688 assert(Preference == WantInteger && "One-bit non-integer type?");
747 assert(Preference !
593 ComputeValueKnownInPredecessorsImpl( Value *V, BasicBlock *BB, PredValueInfo &Result, ConstantPreference Preference, DenseSet<std::pair<Value *, BasicBlock *>> &RecursionSet, Instruction *CxtI) argument
1551 ProcessThreadableEdges(Value *Cond, BasicBlock *BB, ConstantPreference Preference, Instruction *CxtI) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h98 enum Preference { enum in namespace:llvm::Sched
694 Sched::Preference getSchedulingPreference() const {
701 virtual Sched::Preference getSchedulingPreference(SDNode *) const {
1939 void setSchedulingPreference(Sched::Preference Pref) {
2693 Sched::Preference SchedPreferenceInfo;
H A DScheduleDAG.h290 Sched::Preference SchedulingPref = Sched::None; ///< Scheduling preference.
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.h498 Sched::Preference getSchedulingPreference(SDNode *N) const override;
H A DARMISelLowering.cpp1763 Sched::Preference ARMTargetLowering::getSchedulingPreference(SDNode *N) const {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h735 Sched::Preference getSchedulingPreference(SDNode *N) const override;
H A DPPCISelLowering.cpp15362 Sched::Preference PPCTargetLowering::getSchedulingPreference(SDNode *N) const {

Completed in 308 milliseconds