Searched refs:SDB (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGISel.cpp | 681 SDB->clear(); in SelectBasicBlock() 1641 SDB->visitSPDescriptorParent(SDB->SPDescriptor, ParentMBB); in FinishBasicBlock() 1643 SDB->clear(); in FinishBasicBlock() 1669 SDB->visitSPDescriptorParent(SDB->SPDescriptor, ParentMBB); in FinishBasicBlock() 1671 SDB->clear(); in FinishBasicBlock() 1679 SDB->visitSPDescriptorFailure(SDB->SPDescriptor); in FinishBasicBlock() 1781 SDB->visitJumpTableHeader(SDB->SL->JTCases[i].second, in FinishBasicBlock() 1792 SDB->visitJumpTable(SDB->SL->JTCases[i].second); in FinishBasicBlock() 1794 SDB->clear(); in FinishBasicBlock() 1829 SDB->visitSwitchCase(SDB->SL->SwitchCases[i], FuncInfo->MBB); in FinishBasicBlock() [all …]
|
| H A D | SelectionDAGBuilder.h | 199 : SwitchCG::SwitchLowering(funcinfo), SDB(sdb) {} in SDAGSwitchLowering() 204 SDB->addSuccessorWithProb(Src, Dst, Prob); 208 SelectionDAGBuilder *SDB;
|
| H A D | SelectionDAGBuilder.cpp | 4367 SelectionDAG& DAG = SDB->DAG; in getUniformBase() 4379 Base = SDB->getValue(C); in getUniformBase() 4383 Index = DAG.getConstant(0, SDB->getCurSDLoc(), VT); in getUniformBase() 4403 Base = SDB->getValue(BasePtr); in getUniformBase() 4404 Index = SDB->getValue(IndexVal); in getUniformBase() 10269 SelectionDAG &DAG = SDB->DAG; in LowerArguments() 10270 SDLoc dl = SDB->getCurSDLoc(); in LowerArguments() 10490 SDB->DAG.getCopyToReg(NewRoot, SDB->getCurSDLoc(), SRetReg, ArgValue); in LowerArguments() 10523 SDB->setUnusedArgValue(&Arg, InVals[i]); in LowerArguments() 10568 SDB->setValue(&Arg, Res); in LowerArguments() [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/ |
| H A D | fp-sub-02.ll | 18 ; Check the low end of the SDB range. 28 ; Check the high end of the aligned SDB range. 64 ; Check that SDB allows indices. 77 ; Check that subtractions of spilled values can use SDB rather than SDBR.
|
| H A D | fp-strict-sub-02.ll | 22 ; Check the low end of the SDB range. 35 ; Check the high end of the aligned SDB range. 80 ; Check that SDB allows indices. 96 ; Check that subtractions of spilled values can use SDB rather than SDBR.
|
| H A D | foldmemop-vec-binops.mir | 300 # SDB can't be used if one operand is a VR64 (and not FP64).
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGISel.h | 49 std::unique_ptr<SelectionDAGBuilder> SDB; variable
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZInstrFP.td | 454 defm SDB : BinaryRXEAndPseudo<"sdb", 0xED1B, any_fsub, FP64, load, 8>;
|