This allows measuring comparisons (UCOM_FpIr32,UCOM_Fpr32,...),
conditional moves (CMOVBE_Fp32,...)
Details
Diff Detail
- Repository
- rL LLVM
- Build Status
Buildable 19816 Build 19816: arc lint + arc unit
Event Timeline
tools/llvm-exegesis/lib/BenchmarkRunner.cpp | ||
---|---|---|
224 | llvm::formatv("{0}, repeating an unconstrained assignment", Msg); | |
tools/llvm-exegesis/lib/X86/Target.cpp | ||
141 | Explain the magic value. | |
148 | ? | |
171 | Reg and RegSizeBytes could theoretically be out of sync. Should RegSizeBytes be computed from Reg? | |
182 | Maybe create a constant for 4 to give it semantic. | |
199 | fillStackSpace? fillScratchMemory feels too broad and disconnected from allocateStackSpace |
Thanks, PTAL.
tools/llvm-exegesis/lib/X86/Target.cpp | ||
---|---|---|
171 | We could take that RegClass and do RegClass.MC.RegsSize, but is feels awkward. |
llvm::formatv("{0}, repeating an unconstrained assignment", Msg);