Home
last modified time | relevance | path

Searched refs:ExtValue (Results 1 – 2 of 2) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
DHexagonConstExtenders.cpp359 struct ExtValue : public ExtRoot { struct
362 ExtValue(const MachineOperand &Op);
363 ExtValue(const ExtDesc &ED) : ExtValue(ED.getOp()) {} in ExtValue() function
364 ExtValue(const ExtRoot &ER, int32_t Off) : ExtRoot(ER), Offset(Off) {} in ExtValue() function
365 bool operator<(const ExtValue &EV) const;
366 bool operator==(const ExtValue &EV) const { in operator ==() argument
369 bool operator!=(const ExtValue &EV) const { in operator !=() argument
376 using ExtenderInit = std::pair<ExtValue, ExtExpr>;
426 friend raw_ostream &operator<< (raw_ostream &OS, const ExtValue &EV);
542 raw_ostream &operator<< (raw_ostream &OS, const HCE::ExtValue &EV) { in operator <<()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.cpp1015 const ExtractValueInst *ExtValue = dyn_cast<ExtractValueInst>(V); in isAlwaysUniform() local
1016 if (!ExtValue) in isAlwaysUniform()
1019 const CallInst *CI = dyn_cast<CallInst>(ExtValue->getOperand(0)); in isAlwaysUniform()
1029 ArrayRef<unsigned> Indices = ExtValue->getIndices(); in isAlwaysUniform()
1039 return !isInlineAsmSourceOfDivergence(CI, ExtValue->getIndices()); in isAlwaysUniform()