Home
last modified time | relevance | path

Searched refs:ImmValue (Results 1 – 15 of 15) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonSplitConst32AndConst64.cpp80 uint64_t ImmValue = MI.getOperand(1).getImm(); in runOnMachineFunction() local
83 .addImm(ImmValue); in runOnMachineFunction()
87 int64_t ImmValue = MI.getOperand(1).getImm(); in runOnMachineFunction() local
92 int32_t LowWord = (ImmValue & 0xFFFFFFFF); in runOnMachineFunction()
93 int32_t HighWord = (ImmValue >> 32) & 0xFFFFFFFF; in runOnMachineFunction()
H A DHexagonHardwareLoops.cpp655 int Mask = 0, ImmValue = 0; in getLoopTripCount() local
657 TII->analyzeCompare(*CondI, CmpReg1, CmpReg2, Mask, ImmValue); in getLoopTripCount()
H A DHexagonInstrInfo.cpp2096 int ImmValue = MO.getImm(); in isConstExtended() local
2098 return (ImmValue < MinValue || ImmValue > MaxValue); in isConstExtended()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsSEISelDAGToDAG.cpp553 APInt ImmValue; in selectVSplatCommon() local
559 if (selectVSplat(N.getNode(), ImmValue, EltTy.getSizeInBits()) && in selectVSplatCommon()
560 ImmValue.getBitWidth() == EltTy.getSizeInBits()) { in selectVSplatCommon()
562 if (( Signed && ImmValue.isSignedIntN(ImmBitSize)) || in selectVSplatCommon()
563 (!Signed && ImmValue.isIntN(ImmBitSize))) { in selectVSplatCommon()
564 Imm = CurDAG->getTargetConstant(ImmValue, SDLoc(N), EltTy); in selectVSplatCommon()
629 APInt ImmValue; in selectVSplatUimmPow2() local
635 if (selectVSplat(N.getNode(), ImmValue, EltTy.getSizeInBits()) && in selectVSplatUimmPow2()
636 ImmValue.getBitWidth() == EltTy.getSizeInBits()) { in selectVSplatUimmPow2()
637 int32_t Log2 = ImmValue.exactLogBase2(); in selectVSplatUimmPow2()
[all …]
H A DMicroMipsSizeReduction.cpp528 int64_t ImmValue; in ReduceADDIUToADDIUSP() local
529 if (!GetImm(MI, Entry.ImmField(), ImmValue)) in ReduceADDIUToADDIUSP()
532 if (!AddiuspImmValue(ImmValue)) in ReduceADDIUToADDIUSP()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp229 bool loadImmediate(int64_t ImmValue, unsigned DstReg, unsigned SrcReg,
2557 int64_t ImmValue = Inst.getOperand(2).getImm(); in tryExpandInstruction() local
2558 if (isInt<16>(ImmValue)) in tryExpandInstruction()
2569 int64_t ImmValue = Inst.getOperand(2).getImm(); in tryExpandInstruction() local
2570 if (isUInt<16>(ImmValue)) in tryExpandInstruction()
2698 bool MipsAsmParser::loadImmediate(int64_t ImmValue, unsigned DstReg, in loadImmediate() argument
2710 if (isInt<32>(ImmValue) || isUInt<32>(ImmValue)) { in loadImmediate()
2714 ImmValue = SignExtend64<32>(ImmValue); in loadImmediate()
2739 if (isInt<16>(ImmValue)) { in loadImmediate()
2747 TOut.emitRRI(Mips::DADDiu, DstReg, SrcReg, ImmValue, IDLoc, STI); in loadImmediate()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Object/
H A DMachOObjectFile.cpp3175 uint8_t ImmValue = Byte & MachO::REBASE_IMMEDIATE_MASK; in moveNext() local
3187 RebaseType = ImmValue; in moveNext()
3201 SegmentIndex = ImmValue; in moveNext()
3250 SegmentOffset += ImmValue * PointerSize; in moveNext()
3268 Count = ImmValue; in moveNext()
3269 if (ImmValue != 0) in moveNext()
3270 RemainingLoopCount = ImmValue - 1; in moveNext()
3512 uint8_t ImmValue = Byte & MachO::BIND_IMMEDIATE_MASK; in moveNext() local
3544 Ordinal = ImmValue; in moveNext()
3546 if (ImmValue > O->getLibraryCount()) { in moveNext()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/Utils/
H A DAArch64BaseInfo.h342 uint16_t ImmValue; member
344 : SysAlias(N, E), ImmValue(I) {} in SysAliasImm()
346 : SysAlias(N, E, F), ImmValue(I) {} in SysAliasImm()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp576 int32_t ImmValue = RawImmValue; in expandSET() local
581 IsImm && ((is64Bit() ? 0 : -4096) <= ImmValue && ImmValue < 4096); in expandSET()
584 ValExpr = MCConstantExpr::create(ImmValue, getContext()); in expandSET()
614 if (!IsImm || IsEffectivelyImm13 || (ImmValue & 0x3ff)) { in expandSET()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.cpp206 unsigned SrcReg2, int ImmValue, in isRedundantFlagInstr() argument
221 OI->getOperand(2).getImm() == ImmValue) in isRedundantFlagInstr()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp2065 uint64_t ImmValue = 0; in FoldOperand() local
2077 ImmValue = FPC->getValueAPF().bitcastToAPInt().getZExtValue(); in FoldOperand()
2087 ImmValue = Value; in FoldOperand()
2100 Imm = DAG.getTargetConstant(ImmValue, SDLoc(ParentNode), MVT::i32); in FoldOperand()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp2549 int32_t ImmValue = cast<ConstantSDNode>(N->getOperand(3))->getZExtValue(); in SelectMVE_WB() local
2550 Ops.push_back(getI32Imm(ImmValue, Loc)); // immediate offset in SelectMVE_WB()
2584 int32_t ImmValue = cast<ConstantSDNode>(N->getOperand(3))->getZExtValue(); in SelectMVE_LongShift() local
2585 Ops.push_back(getI32Imm(ImmValue, Loc)); // immediate shift count in SelectMVE_LongShift()
2647 int32_t ImmValue = cast<ConstantSDNode>(N->getOperand(3))->getZExtValue(); in SelectMVE_VSHLC() local
2648 Ops.push_back(getI32Imm(ImmValue, Loc)); // immediate shift count in SelectMVE_VSHLC()
2837 int ImmValue = cast<ConstantSDNode>(ImmOp)->getZExtValue(); in SelectMVE_VxDUP() local
2838 Ops.push_back(getI32Imm(ImmValue, Loc)); in SelectMVE_VxDUP()
H A DARMBaseInstrInfo.cpp2845 int ImmValue, const MachineInstr *OI, in isRedundantFlagInstr() argument
2869 OI->getOperand(2).getImm() == ImmValue) { in isRedundantFlagInstr()
2877 OI->getOperand(3).getImm() == ImmValue) { in isRedundantFlagInstr()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64SystemOperands.td102 let SearchableFields = ["Name", "Encoding", "ImmValue"];
107 bits<5> ImmValue = immValue;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp3943 int ImmMask, int ImmValue, in isRedundantFlagInstr() argument
3968 OI.getOperand(2).getImm() == ImmValue) in isRedundantFlagInstr()