HomeSort by: relevance | last modified time | path
    Searched refs:ConstantFPSDNode (Results 1 - 25 of 34) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGSDNodes.h 67 if (isa<ConstantFPSDNode>(Node)) return true;
SelectionDAG.cpp 113 // ConstantFPSDNode Class
120 bool ConstantFPSDNode::isExactlyValue(const APFloat& V) const {
124 bool ConstantFPSDNode::isValueValidForType(EVT VT,
149 if (auto *Op0 = dyn_cast<ConstantFPSDNode>(N->getOperand(0))) {
205 } else if (ConstantFPSDNode *CFPN = dyn_cast<ConstantFPSDNode>(NotZero)) {
249 } else if (ConstantFPSDNode *CFPN = dyn_cast<ConstantFPSDNode>(Op)) {
290 if (!isa<ConstantFPSDNode>(Op))
607 ID.AddPointer(cast<ConstantFPSDNode>(N)->getConstantFPValue())
    [all...]
SelectionDAGDumper.cpp 615 } else if (const ConstantFPSDNode *CSDN = dyn_cast<ConstantFPSDNode>(this)) {
823 if (!(isa<ConstantSDNode>(this) || (isa<ConstantFPSDNode>(this))))
StatepointLowering.cpp 253 return (isa<ConstantSDNode>(Incoming) || isa<ConstantFPSDNode>(Incoming) ||
454 } else if (ConstantFPSDNode *C = dyn_cast<ConstantFPSDNode>(Incoming)) {
DAGCombiner.cpp 12460 (isa<ConstantFPSDNode>(N0) && VT.isInteger() && !VT.isVector() &&
12565 isa<ConstantFPSDNode>(N0.getOperand(0)) &&
13452 ConstantFPSDNode *N1C = isConstOrConstSplatFP(N1, true);
13635 ConstantFPSDNode *N0CFP = isConstOrConstSplatFP(N0, true);
13636 ConstantFPSDNode *N1CFP = isConstOrConstSplatFP(N1, true);
13719 ConstantFPSDNode *N0CFP = isConstOrConstSplatFP(N0, true);
13720 ConstantFPSDNode *N1CFP = isConstOrConstSplatFP(N1, true);
13807 auto TrueOpnd = dyn_cast<ConstantFPSDNode>(Select.getOperand(1));
13808 auto FalseOpnd = dyn_cast<ConstantFPSDNode>(Select.getOperand(2));
13812 isa<ConstantFPSDNode>(Cond.getOperand(1)) &
    [all...]
LegalizeDAG.cpp 186 SDValue ExpandConstantFP(ConstantFPSDNode *CFP, bool UseCP);
286 SelectionDAGLegalize::ExpandConstantFP(ConstantFPSDNode *CFP, bool UseCP) {
313 if (ConstantFPSDNode::isValueValidForType(SVT, APF) &&
444 if (ConstantFPSDNode *CFP = dyn_cast<ConstantFPSDNode>(Value)) {
1874 if (!isa<ConstantFPSDNode>(V) && !isa<ConstantSDNode>(V))
1897 if (ConstantFPSDNode *V =
1898 dyn_cast<ConstantFPSDNode>(Node->getOperand(i))) {
3216 ConstantFPSDNode *CFP = cast<ConstantFPSDNode>(Node)
    [all...]
LegalizeFloatTypes.cpp 222 ConstantFPSDNode *CN = cast<ConstantFPSDNode>(N);
1260 APInt C = cast<ConstantFPSDNode>(N)->getValueAPF().bitcastToAPInt();
2305 ConstantFPSDNode *CFPNode = cast<ConstantFPSDNode>(N);
2656 ConstantFPSDNode *CN = cast<ConstantFPSDNode>(N);
InstrEmitter.cpp 381 } else if (ConstantFPSDNode *F = dyn_cast<ConstantFPSDNode>(Op)) {
TargetLowering.cpp 939 cast<ConstantFPSDNode>(Op)->getValueAPF().bitcastToAPInt());
2349 if (isa<ConstantFPSDNode>(Elt) || Elt.isUndef() || (C && !C->isOpaque()))
4159 if (!isa<ConstantFPSDNode>(N0) && isa<ConstantFPSDNode>(N1)) {
4160 auto *CFP = cast<ConstantFPSDNode>(N1);
6027 isFPImmLegal(neg(cast<ConstantFPSDNode>(Op)->getValueAPF()), VT,
6033 APFloat V = cast<ConstantFPSDNode>(Op)->getValueAPF();
6047 return !N.isUndef() && !isa<ConstantFPSDNode>(N);
6056 isFPImmLegal(neg(cast<ConstantFPSDNode>(N)->getValueAPF()), VT,
6069 APFloat V = cast<ConstantFPSDNode>(C)->getValueAPF()
    [all...]
SelectionDAGISel.cpp 3333 const ConstantFP *Val=cast<ConstantFPSDNode>(Imm)->getConstantFPValue();
  /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
SparcISelLowering.h 180 SDValue bitcastConstantFPToInt(ConstantFPSDNode *C, const SDLoc &DL,
SparcISelLowering.cpp 853 if (ConstantFPSDNode *C = dyn_cast<ConstantFPSDNode>(Arg))
3071 SDValue SparcTargetLowering::bitcastConstantFPToInt(ConstantFPSDNode *C,
3087 if (isa<ConstantFPSDNode>(Src) && N->getSimpleValueType(0) == MVT::v2i32 &&
3089 return bitcastConstantFPToInt(cast<ConstantFPSDNode>(Src), dl, DCI.DAG);
  /src/external/apache2/llvm/dist/llvm/lib/Target/VE/
VEISelDAGToDAG.cpp 106 inline static uint64_t getFpImmVal(const ConstantFPSDNode *N) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUISelDAGToDAG.cpp 68 if (const ConstantFPSDNode *C = dyn_cast<ConstantFPSDNode>(N)) {
534 if (const ConstantFPSDNode *C = dyn_cast<ConstantFPSDNode>(N))
541 if (const ConstantFPSDNode *C = dyn_cast<ConstantFPSDNode>(N))
806 if (ConstantFPSDNode *FP = dyn_cast<ConstantFPSDNode>(N))
2826 if (VecSize == 64 && Lo == Hi && isa<ConstantFPSDNode>(Lo)) {
2827 uint64_t Lit = cast<ConstantFPSDNode>(Lo)->getValueAPF(
    [all...]
R600ISelLowering.cpp 831 } else if(ConstantFPSDNode *CstFP = dyn_cast<ConstantFPSDNode>(Op)){
839 if (ConstantFPSDNode * CFP = dyn_cast<ConstantFPSDNode>(Op)) {
846 if (ConstantFPSDNode * CFP = dyn_cast<ConstantFPSDNode>(Op)) {
1613 if (ConstantFPSDNode *C = dyn_cast<ConstantFPSDNode>(NewBldVec[i])) {
2068 ConstantFPSDNode *FPC = cast<ConstantFPSDNode>(Src.getOperand(0))
    [all...]
SIISelLowering.cpp 6060 if (auto *ConstantLod = dyn_cast<ConstantFPSDNode>(
8239 if (const ConstantFPSDNode *CLHS = dyn_cast<ConstantFPSDNode>(LHS)) {
9092 const ConstantFPSDNode *C1 = dyn_cast<ConstantFPSDNode>(RHS.getOperand(1));
9510 if (auto *CFP = dyn_cast<ConstantFPSDNode>(Op)) {
9732 return Op.isUndef() || isa<ConstantFPSDNode>(Op);
9748 if (ConstantFPSDNode *CFP = isConstOrConstSplatFP(N0)) {
9771 if (ConstantFPSDNode *CFP = dyn_cast<ConstantFPSDNode>(Op))
    [all...]
AMDGPUISelLowering.cpp 3517 ConstantFPSDNode *CRHS = dyn_cast<ConstantFPSDNode>(RHS);
3615 if (const ConstantFPSDNode *C = isConstOrConstSplatFP(N)) {
3882 const auto *CFP = dyn_cast<ConstantFPSDNode>(N->getOperand(0));
3946 if (ConstantFPSDNode *C = dyn_cast<ConstantFPSDNode>(Src)) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
SelectionDAGNodes.h 118 /// ConstantFPSDNode or undef.
1575 class ConstantFPSDNode : public SDNode {
1580 ConstantFPSDNode(bool isTarget, const ConstantFP *val, EVT VT)
1661 ConstantFPSDNode *isConstOrConstSplatFP(SDValue N, bool AllowUndefs = false);
1665 ConstantFPSDNode *isConstOrConstSplatFP(SDValue N, const APInt &DemandedElts,
1685 return isa<ConstantSDNode>(V) || isa<ConstantFPSDNode>(V);
2002 ConstantFPSDNode *
2011 ConstantFPSDNode *
  /src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
AVRISelLowering.cpp 2055 const ConstantFPSDNode *FC = dyn_cast<ConstantFPSDNode>(Op);
  /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXISelLowering.cpp 1904 isa<ConstantFPSDNode>(Op->getOperand(0)) &&
1905 isa<ConstantFPSDNode>(Op->getOperand(1))))
1909 cast<ConstantFPSDNode>(Op->getOperand(0))->getValueAPF().bitcastToAPInt();
1911 cast<ConstantFPSDNode>(Op->getOperand(1))->getValueAPF().bitcastToAPInt();
NVPTXISelDAGToDAG.cpp 528 cast<ConstantFPSDNode>(N)->getValueAPF(), SDLoc(N), MVT::f16);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelDAGToDAG.cpp 154 if (auto CN = dyn_cast<ConstantFPSDNode>(Opnd0))
174 if (auto CN = dyn_cast<ConstantFPSDNode>(Opnd0))
2857 if (ConstantFPSDNode *CN = dyn_cast<ConstantFPSDNode>(N))
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsSEISelDAGToDAG.cpp 770 auto *CN = cast<ConstantFPSDNode>(Node);
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZISelDAGToDAG.cpp 1645 APFloat Imm = cast<ConstantFPSDNode>(Node)->getValueAPF();
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonISelDAGToDAG.cpp 700 auto *CN = cast<ConstantFPSDNode>(N);

Completed in 66 milliseconds

1 2