This allows measuring comparisons (UCOM_FpIr32,UCOM_Fpr32,...),
conditional moves (CMOVBE_Fp32,...)
Details
Diff Detail
- Repository
- rL LLVM
- Build Status
- Buildable 20053 - Build 20053: 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 | ||
| 147 | Explain the magic value. | |
| 154 | ? | |
| 178 | Reg and RegSizeBytes could theoretically be out of sync. Should RegSizeBytes be computed from Reg? | |
| 187–188 | Maybe create a constant for 4 to give it semantic. | |
| 207 | fillStackSpace? fillScratchMemory feels too broad and disconnected from allocateStackSpace | |
Thanks, PTAL.
| tools/llvm-exegesis/lib/X86/Target.cpp | ||
|---|---|---|
| 178 | We could take that RegClass and do RegClass.MC.RegsSize, but is feels awkward. | |
llvm::formatv("{0}, repeating an unconstrained assignment", Msg);