Displaying 1 result from an estimated 1 matches for "getnodepriority".
2013 Apr 25
1
[LLVMdev] getNodePriority()
...float]] addrspace(3)* @sgemm.b, i32 0, i32 0, i32 1), align 4
%42 = call float @llvm.fmuladd.f32(float %37, float %41, float %c1.036) nounwind
... and 254 more of these pairs.
%39 and %41 (and 254 more loads) are dead after they are used in the immediately following fmuladd.
RegReductionPQBase::getNodePriority() (in CodeGen/SelectionDAG/ScheduleDAGRRList.cpp) normally returns the SethiUllmanNumber for a node, but there's a few special cases. ISD::TokenFactor and ISD::CopyToReg return a 0, to push them closer to their uses, and similarly for TargetOpcode::EXTRACT_SUBREG, TargetOpcode::SUBREG_TO_REG, a...