1. ae6875e [tools] Use WithColor for printing errors. by Jonas Devlieghere · 7 years ago
  2. cc7f8fb [X86] Strip unnecessary broadcast/shuffle256 instrw overrides from scheduler models. by Simon Pilgrim · 7 years ago
  3. 0de8924 [X86][AVX] VPERM2F128/VINSERTF128 should be a shuffle256 schedule like VPERM2I128/VINSERTI128 by Simon Pilgrim · 7 years ago
  4. 95f4d00 [X86] Strip unnecessary vector integer math, shift-imm, extend, shuffle, pack/unpack instruction instrw overrides from scheduler models. by Simon Pilgrim · 7 years ago
  5. 03345f1 [X86] Add DAG combine to turn (trunc (srl (mul ext, ext), 16) into PMULHW/PMULHUW. by Craig Topper · 7 years ago
  6. b14e304 [X86] Add test cases that show the current codegen for (trunc (srl (mul ext, ext), 16)). NFC by Craig Topper · 7 years ago
  7. bdf2d48 [X86] Add SchedWrites for LDMXCSR/STMXCSR. by Craig Topper · 7 years ago
  8. ce35697 [InstSimplify] move tests for shifts; NFC by Sanjay Patel · 7 years ago
  9. 7138e5f [InstSimplify] move/add/regenerate checks for tests; NFC by Sanjay Patel · 7 years ago
  10. 8982c7a [X86][Haswell] Strip unnecessary WriteFAdd/WriteFHAdd instruction instrw overrides. by Simon Pilgrim · 7 years ago
  11. 9c642ec [X86][Broadwell] Remove unnecessary VORPD/VORPS instrw override - missed in D45629 by Simon Pilgrim · 7 years ago
  12. afefd07 [llvm-mca][X86] Add AVX2 resource tests by Simon Pilgrim · 7 years ago
  13. 78288e4 [X86] Strip unnecessary WriteFRcp/WriteFRsqrt instruction instrw overrides from scheduler models. by Simon Pilgrim · 7 years ago
  14. adb42c17 [X86] Strip unnecessary WriteFShuffle instruction instrw overrides from scheduler models. by Simon Pilgrim · 7 years ago
  15. 47dc19d [llvm-mca][X86] Add SSE resource tests to all models by Simon Pilgrim · 7 years ago
  16. cd4182a [X86][SandyBridge] Strip unnecessary MOVQ/CVT instruction instrw overrides. by Simon Pilgrim · 7 years ago
  17. eb497a7 [X86] Strip unnecessary MMX instruction instrw overrides from scheduler models. by Simon Pilgrim · 7 years ago
  18. 87ebc96 [llvm-mca][X86] Add MMX resource tests by Simon Pilgrim · 7 years ago
  19. b9ea85c [X86] Strip unnecessary x87 instruction instrw overrides from scheduler models. by Simon Pilgrim · 7 years ago
  20. 3d45884 [llvm-mca][X86] Add X87 resource tests by Simon Pilgrim · 7 years ago
  21. a87cdda [X86][X87] Add missing fldlg2 schedule test by Simon Pilgrim · 7 years ago
  22. c7e248c [PowerPC] fix incorrect vectorization of abs() on POWER9 by Hiroshi Inoue · 7 years ago
  23. 78ffb44 [AArch64] Don't crash trying to resolve __stack_chk_guard. by Eli Friedman · 7 years ago
  24. 5dd3768 Fix typo in test (verify-machine-instrs -> verify-machineinstrs) by Jessica Paquette · 7 years ago
  25. 0e937a1 [MachineOutliner] XFAIL machine-outliner-noredzone.ll by Jessica Paquette · 7 years ago
  26. c203d72 [ObjCARC] Take BlockColors by const reference. NFC by Shoaib Meenai · 7 years ago
  27. 72054c3 [ObjCARC] Account for funclet token in storeStrong transform by Shoaib Meenai · 7 years ago
  28. 68c6a26 [llvm-mca][X86] Add MMX/SSE/AES/CLMUL resource SandyBridge tests by Simon Pilgrim · 7 years ago
  29. 5412111 [X86] Add WriteFSign/WriteFLogic scheduler classes by Simon Pilgrim · 7 years ago
  30. f8bff0d [llvm-objcopy] Fix sh_link by Alexander Shaposhnikov · 7 years ago
  31. 3b391a5 [HWASan] Introduce non-zero based and dynamic shadow memory (LLVM). by Alex Shlyapnikov · 7 years ago
  32. 7574b7e [PartialInlining] Fix Crash from holding a reference to a destructed ORE. by Sean Fertile · 7 years ago
  33. 14ef2bb [Hexagon] hexagon-autohvx was left on again by Krzysztof Parzyszek · 7 years ago
  34. ebfa356 [Hexagon] Improve HVX instruction selection (bitcast, vsplat) by Krzysztof Parzyszek · 7 years ago
  35. 26c5a96 Remove unused argument from emitModuleMetadata. by Eric Christopher · 7 years ago
  36. 8200c2d [Hexagon] Skip fixed-stack indexes in HexagonConstExtenders by Krzysztof Parzyszek · 7 years ago
  37. f407f3f [X86][SandyBridge] Remove duplciate InstRWs from Sandy Brige scheduler model. by Craig Topper · 7 years ago
  38. b0e0953 [X86] WaitPKG instructions by Gabor Buella · 7 years ago
  39. 99a9905 [MachineOutliner] Change B instruction for tail calls to TCRETURNdi by Jessica Paquette · 7 years ago
  40. ce352b7 [LLD/PDB] Emit first section contribution for DBI Module Descriptor. by Zachary Turner · 7 years ago
  41. 68f9d72 Remove llvm-build's --configure-target-def-file. by Nico Weber · 7 years ago
  42. fba895e [utils] improve AArch64 asm parser by Sanjay Patel · 7 years ago
  43. bb03300 [WebAssembly] Distinguish debug/symbol names in the Wasm structs. NFC by Nicholas Wilson · 7 years ago
  44. b2249a9 Revert r330431. by Michael Zolotukhin · 7 years ago
  45. e441026 [x86] auto-generate checks; NFC by Sanjay Patel · 7 years ago
  46. 73d8c2e [NewGVN] Split OpPHI detection and creation. by Florian Hahn · 7 years ago
  47. 3ebc072 [DebugInfo] Use WithColor for more debug line warnings by Andrew Ng · 7 years ago
  48. c01ee6e [CostModel][X86] Add vector element insert/extract cost tests by Simon Pilgrim · 7 years ago
  49. 0fe34c6 Fix test by allowing it to accept an upper or lower case letter as the first character. by Douglas Yung · 7 years ago
  50. f02c6ab [DAGCombine] (float)((int) f) --> ftrunc (PR36617) by Sanjay Patel · 7 years ago
  51. 45252fa [CostModel][X86] Add srem/urem constant cost tests by Simon Pilgrim · 7 years ago
  52. b43e74c [CostModel][X86] Add SLM/GLM/BtVer2 compare + division/remainder cost tests by Simon Pilgrim · 7 years ago
  53. c004bc1 Fix typo in a test. by Michael Zolotukhin · 7 years ago
  54. a0c7210 [CostModel][X86] Split off BtVer2 cost checks by Simon Pilgrim · 7 years ago
  55. e1311cf [CostModel][X86] Add GoldmontPlus cost tests by Simon Pilgrim · 7 years ago
  56. 1efc1f1 Revert "Revert r330403 and r330413." by Michael Zolotukhin · 7 years ago
  57. f23938f [X86][BtVer2] Cleanup some old FIXMEs from the model. NFCI. by Simon Pilgrim · 7 years ago
  58. cb01253 [X86] Tag CLDEMOTE instruction with WriteLoad scheduling class by Simon Pilgrim · 7 years ago
  59. 8e6c534 [AArch64][SVE] Asm: Support for contiguous LD1 (scalar+scalar) load instructions. by Sander de Smalen · 7 years ago
  60. f6415de [ObjectYAML] Add ability for DWARFYAML to calculate DIE lengths by Jonas Devlieghere · 7 years ago
  61. 2f0f603 [UpdateTestChecks] Fix update_mca_test_checks.py slowness issue by Greg Bedwell · 7 years ago
  62. af64333 Require asserts for stats-file-option tests. by Florian Hahn · 7 years ago
  63. 8e71a93 Revert r330403 and r330413. by Ilya Biryukov · 7 years ago
  64. ef1b331 [NFC][InstCombine] Regenerate two tests that are affected by folding masked merge by Roman Lebedev · 7 years ago
  65. eca393c [DebugInfo] Fix for split dwarf test on Windows (NFC) by Andrew Ng · 7 years ago
  66. 35a415f [SSAUpdaterBulk] Use SmallVector instead of DenseMap for storing rewrites. by Michael Zolotukhin · 7 years ago
  67. 50f681d [Dockerfiles] Split checkout and build scripts into separate files. by Ilya Biryukov · 7 years ago
  68. a2fbfc9 [LTO] Add stats-file option to LTO/Config.h. by Florian Hahn · 7 years ago
  69. b120305 CODE_OWNERS: Take code ownership of llvm-mca. by Andrea Di Biagio · 7 years ago
  70. 1ee7070 [lit] Fix a bug where UNRESOLVED tests were not handled in the XUnit by Dan Liew · 7 years ago
  71. 113fa20 [AArch64][SVE] Fix diagnostic for SVE LD4 instructions: by Sander de Smalen · 7 years ago
  72. 7ad12ae [AArch64][SVE] Added GPR64shifted and GPR64NoXZRshifted register classes. by Sander de Smalen · 7 years ago
  73. caacf23 Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreading." one more time. by Michael Zolotukhin · 7 years ago
  74. e623ebc [SSAUpdaterBulk] Add an assert. by Michael Zolotukhin · 7 years ago
  75. 63faaa5 Add SPARC support to update_llc_test_checks.py by Daniel Cederman · 7 years ago
  76. f6646b7 [SSAUpdaterBulk] Add * and & to auto. by Michael Zolotukhin · 7 years ago
  77. ba04672 [SSAUpdaterBulk] Use PredCache in ComputeLiveInBlocks. by Michael Zolotukhin · 7 years ago
  78. 04b184b [SSAUpdaterBulk] Use SmallVector instead of SmallPtrSet for uses. by Michael Zolotukhin · 7 years ago
  79. a96bcd0 Revert "This pass, fixing an erratum in some LEON 2 processors..." by Daniel Cederman · 7 years ago
  80. 1e2a2ae [Sparc] Use synthetic instruction clr to zero register instead of sethi by Daniel Cederman · 7 years ago
  81. 06d4ac8 [AArch64][AsmParser] Extend RegOp with integrated 'shift/extend'. by Sander de Smalen · 7 years ago
  82. 9820647 AMDGPU: Legalize the operand of SI_INIT_M0 by Nicolai Haehnle · 7 years ago
  83. 289b236 [Sparc] Fix addressing mode when using 64-bit values in inline assembly by Daniel Cederman · 7 years ago
  84. f2e8d8e Fix build failures for r330387 on buildbots that don't build the X86 target by Vlad Tsyrklevich · 7 years ago
  85. 0af0dee LowerTypeTests: Propagate symver directives by Vlad Tsyrklevich · 7 years ago
  86. 98f500f Move a dump() implementation out of line. by Amara Emerson · 7 years ago
  87. 7256bf1 [MachineOutliner] NFC: Move EnableLinkOnceODROutlining into MachineOutliner.cpp by Jessica Paquette · 7 years ago
  88. 770b506 [llvm-mca][X86] Add prefetch instruction resource tests by Simon Pilgrim · 7 years ago
  89. cbec9b0 [WebAssembly] Enabled -triple=wasm32-unknown-unknown-wasm path using ELF directive parser. by Sam Clegg · 7 years ago
  90. c625656 [Reassociate] add baseline tests for binop swapping; NFC by Sanjay Patel · 7 years ago
  91. 8e05504 [llvm-mca][FMA] Add FMA resource tests by Simon Pilgrim · 7 years ago
  92. 8aac337 [AMDGPU] Use packed literals with zero either lower or hi part by Stanislav Mekhanoshin · 7 years ago
  93. c475d79 [llvm-objdump] Issue error message when object file cannot be created by Gerolf Hoflehner · 7 years ago
  94. 3c5b420 [X86] Remove non-existant instruction name from X86DisassemblerTables.cpp. by Craig Topper · 7 years ago
  95. a5747ee Refine the loop rotation's API by Jin Lin · 7 years ago
  96. 52d1558 [ORC] Fix an assertion condition from r329934. by Lang Hames · 7 years ago
  97. 6b49fde [X86] Enable popcnt false dependency breaking on Silvermont and Goldmont. by Craig Topper · 7 years ago
  98. 6ff81c8 [PM/LoopUnswitch] Detect irreducible control flow within loops and skip unswitching non-trivial edges. by Chandler Carruth · 7 years ago
  99. 2c63662 [ORC] Make VSO symbol resolution/finalization operations private. by Lang Hames · 7 years ago
  100. c1d81f2 [llvm-mca][X86] Add resource test for every out-of-order scheduler model by Simon Pilgrim · 7 years ago