Searched refs:Trunc (Results 76 - 92 of 92) sorted by relevance
1234
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FastISel.cpp | 3396 case CCValAssign::Trunc: 3632 case Instruction::Trunc:
|
H A D | X86TargetTransformInfo.cpp | 3108 case Instruction::Trunc:
|
H A D | X86ISelLowering.cpp | [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIISelLowering.cpp | 4601 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, DL, MVT::i16, FpToFp16); local 4602 return DAG.getNode(ISD::BITCAST, DL, MVT::f16, Trunc); 9390 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, SL, EltVT.changeTypeToInteger(), Srl); local 9391 DCI.AddToWorklist(Trunc.getNode()); 9392 return DAG.getNode(ISD::BITCAST, SL, EltVT, Trunc);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 2825 SDValue Trunc = DAG.getNode(MipsISD::TruncIntFP, SDLoc(Op), FPTy, local 2827 return DAG.getNode(ISD::BITCAST, SDLoc(Op), Op.getValueType(), Trunc);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeDAG.cpp | 2593 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, dl, DestVT, Operation); 2594 Results.push_back(Trunc);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Execution.cpp | 2024 case Instruction::Trunc:
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | IRBuilder.h | 2006 return CreateCast(Instruction::Trunc, V, DestTy, Name); 2017 /// Create a ZExt or Trunc from the integer value V to DestTy. Return 2032 /// Create a SExt or Trunc from the integer value V to DestTy. Return
|
H A D | Instructions.h | 4741 return I->getOpcode() == Trunc;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AsmPrinter.cpp | 2266 case Instruction::Trunc: 2300 // as with Trunc just depend on the assembler to truncate it.
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMFastISel.cpp | 2876 case Instruction::Trunc:
|
H A D | ARMISelLowering.cpp | 13543 SDValue Trunc = St->getValue(); 13544 if (Trunc->getOpcode() != ISD::TRUNCATE) 13546 EVT FromVT = Trunc->getOperand(0).getValueType(); 13547 EVT ToVT = Trunc.getValueType(); 13580 DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, NewFromVT, Trunc.getOperand(0),
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | NewGVN.cpp | 2019 case Instruction::Trunc:
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 505 case Instruction::Trunc : return bitc::CAST_TRUNC;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64FastISel.cpp | 3984 // Trunc i64 to i32 is handled by the target-independent fast-isel. 5203 case Instruction::Trunc:
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 1042 case bitc::CAST_TRUNC : return Instruction::Trunc;
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 14557 Value *Trunc = Builder.CreateTrunc(Val, ElemType); 14558 return Builder.CreateInsertElement(Vec, Trunc, Lane);
|
Completed in 718 milliseconds
1234