Home
last modified time | relevance | path

Searched refs:CONST32 (Results 1 – 25 of 25) sorted by relevance

/external/llvm/test/CodeGen/Hexagon/
Dsplit-const32-const64.ll3 ; Check that CONST32/CONST64 instructions are 'not' generated when
13 ; CHECK-NOT: CONST32
Dstruct_args_large.ll3 ; CHECK: r[[T0:[0-9]+]] = CONST32(#s2)
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Hexagon/
Dsplit-const32-const64.ll3 ; Check that CONST32/CONST64 instructions are 'not' generated when the
12 ; CHECK-NOT: CONST32
Dstruct_args_large.ll3 ; CHECK: r[[T0:[0-9]+]] = CONST32(#s2)
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonSplitConst32AndConst64.cpp79 if (Opc == Hexagon::CONST32) { in runOnMachineFunction()
DHexagonPseudo.td66 def CONST32 : CONSTLDInst<(outs IntRegs:$Rd), (ins i32imm:$v),
67 "$Rd = CONST32(#$v)", []>;
DHexagonBitTracker.cpp205 case CONST32: in evaluate()
317 case CONST32: in evaluate()
DHexagonISelLowering.h37 CONST32 = OP_BEGIN, enumerator
DHexagonISelLowering.cpp1022 return DAG.getNode(HexagonISD::CONST32, dl, PtrVT, GA); in LowerGLOBALADDRESS()
1120 SDValue Sym = DAG.getNode(HexagonISD::CONST32, dl, PtrVT, TGA); in LowerToTLSInitialExecModel()
1156 SDValue Sym = DAG.getNode(HexagonISD::CONST32, dl, PtrVT, TGA); in LowerToTLSLocalExecModel()
1181 SDValue Sym = DAG.getNode(HexagonISD::CONST32, dl, PtrVT, TGA); in LowerToTLSGeneralDynamicModel()
1706 case HexagonISD::CONST32: return "HexagonISD::CONST32"; in getTargetNodeName()
DHexagonISelDAGToDAG.cpp1380 if (!UseGP && GAOpc != HexagonISD::CONST32) in SelectGlobalAddress()
1400 case HexagonISD::CONST32: in SelectGlobalAddress()
1850 return V.getOpcode() == HexagonISD::CONST32 || in isTargetConstant()
DHexagonAsmPrinter.cpp352 case Hexagon::CONST32: in HexagonProcessInstruction()
DHexagonConstPropagation.cpp1971 case Hexagon::CONST32: in evaluate()
2327 case Hexagon::CONST32: in rewrite()
DHexagonHardwareLoops.cpp1523 case Hexagon::CONST32: in checkForImmediate()
DHexagonBitSimplify.cpp1405 case Hexagon::CONST32: in isTfrConst()
DHexagonPatterns.td313 def HexagonCONST32: SDNode<"HexagonISD::CONST32", SDTHexagonCONST32>;
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.h32 CONST32 = OP_BEGIN, enumerator
DHexagonInstrInfoV5.td76 "$dst = CONST32(#$global)",
89 "$dst = CONST32(#$src1)",
97 // Make sure that complexity is more than the CONST32 pattern in
DHexagonAsmPrinter.cpp297 case Hexagon::CONST32: in HexagonProcessInstruction()
DHexagonISelDAGToDAG.cpp1422 if (!UseGP && GAOpc != HexagonISD::CONST32) in SelectGlobalAddress()
1437 case HexagonISD::CONST32: in SelectGlobalAddress()
DHexagonISelLowering.cpp1502 return DAG.getNode(HexagonISD::CONST32, dl, PtrVT, GA); in LowerGLOBALADDRESS()
1601 SDValue Sym = DAG.getNode(HexagonISD::CONST32, dl, PtrVT, TGA); in LowerToTLSInitialExecModel()
1638 SDValue Sym = DAG.getNode(HexagonISD::CONST32, dl, PtrVT, TGA); in LowerToTLSLocalExecModel()
1663 SDValue Sym = DAG.getNode(HexagonISD::CONST32, dl, PtrVT, TGA); in LowerToTLSGeneralDynamicModel()
2204 case HexagonISD::CONST32: return "HexagonISD::CONST32"; in getTargetNodeName()
DHexagonBitTracker.cpp248 case CONST32: in evaluate()
DHexagonInstrInfo.td4718 def HexagonCONST32 : SDNode<"HexagonISD::CONST32", SDTHexagonCONST32>;
4785 def CONST32 : CONSTLDInst<(outs IntRegs:$dst), (ins globaladdress:$global),
4786 "$dst = CONST32(#$global)",
4792 "$dst = CONST32(#$global)",
4795 // Map TLS addressses to a CONST32 instruction
DHexagonInstrInfoV4.td3635 // Map from "i1 = constant<-1>; memw(CONST32(#foo)) = i1"
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/AsmParser/
DHexagonAsmParser.cpp1441 case Hexagon::CONST32: in processInstruction()
/external/llvm/lib/Target/Hexagon/AsmParser/
DHexagonAsmParser.cpp1660 case Hexagon::CONST32: in processInstruction()