Searched refs:SValue (Results 1 – 4 of 4) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | SwitchLoweringUtils.h | 183 const Value *SValue; member 190 : First(std::move(F)), Last(std::move(L)), SValue(SV), HeaderBB(H), in First() 211 const Value *SValue; member 226 : First(std::move(F)), Range(std::move(R)), SValue(SV), Reg(Rg), in BitTestBlock()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVectorCombine.cpp | 349 struct SValue { struct in __anon35bea1500111::HvxIdioms 357 SValue X, Y; 365 auto canonSgn(SValue X, SValue Y) const -> std::pair<SValue, SValue>; 372 auto createMulQ15(IRBuilderBase &Builder, SValue X, SValue Y, 374 auto createMulQ31(IRBuilderBase &Builder, SValue X, SValue Y, 380 auto createMul16(IRBuilderBase &Builder, SValue X, SValue Y) const -> Value *; 381 auto createMulH16(IRBuilderBase &Builder, SValue X, SValue Y) const 383 auto createMul32(IRBuilderBase &Builder, SValue X, SValue Y) const 1236 auto HvxIdioms::canonSgn(SValue X, SValue Y) const in canonSgn() 1237 -> std::pair<SValue, SValue> { in canonSgn() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 782 const Value &SValue = *JTH.SValue; in emitJumpTableHeader() local 784 const LLT SwitchTy = getLLTForType(*SValue.getType(), *DL); in emitJumpTableHeader() 785 Register SwitchOpReg = getOrCreateVReg(SValue); in emitJumpTableHeader() 791 Type *PtrIRTy = SValue.getType()->getPointerTo(); in emitJumpTableHeader() 807 *ConstantInt::get(SValue.getType(), JTH.Last - JTH.First)); in emitJumpTableHeader() 1010 Register SwitchOpReg = getOrCreateVReg(*B.SValue); in emitBitTestHeader()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 2628 SDValue SwitchOp = getValue(JTH.SValue); in visitJumpTableHeader() 2830 SDValue SwitchOp = getValue(B.SValue); in visitBitTestHeader()
|