Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
e8c40f01ad6c09825233fe50b04eee23d1462a7d
e8c40f0
[CodeGen] Use more getMFIfAvailable
by Francis Visoiu Mistrih
· 8 years ago
1306edd
[X86] Tag RDRAND/RDSEED instruction scheduler classes
by Simon Pilgrim
· 8 years ago
7cda6b5
[X86][X87] X87 math binop pseudo instructions don't need scheduling info
by Simon Pilgrim
· 8 years ago
f6ae903
[X86][SSE42] SSE42 string pseudo instructions don't need scheduling info
by Simon Pilgrim
· 8 years ago
890e64f
[X86] Regenerate RDTSC codegen tests
by Simon Pilgrim
· 8 years ago
959e37e
[WebAssemby] Support main functions with alternate signatures.
by Dan Gohman
· 8 years ago
7d37185
[X86][RDSEED] Add rdseed scheduling tests
by Simon Pilgrim
· 8 years ago
aabfb34
[X86][RDRAND] Add rdrand scheduling tests
by Simon Pilgrim
· 8 years ago
662992d
[RISCV] MC layer support for the jump/branch instructions of the RVC extension
by Alex Bradbury
· 8 years ago
a73fa87
[RISCV] MC layer support for load/store instructions of the C (compressed) extension
by Alex Bradbury
· 8 years ago
499f980
[RISCV][NFC] Use TargetRegisterClass::hasSubClassEq in storeRegToStackSlot/loadReadFromStackSlot
by Alex Bradbury
· 8 years ago
846e43e
[Nios2] final infrastructure to provide compilation of a return from a function
by Nikolai Bozhenov
· 8 years ago
b21bd46
Add proper BTVER2 sched support for MOV instr.
by Andrew V. Tischenko
· 8 years ago
5eb1a17
[dsymutil] Add -verify option to run DWARF verifier after linking.
by Jonas Devlieghere
· 8 years ago
9fb4beb
[FuzzMutate] Allow only sized pointers for the GEP instruction
by Igor Laevsky
· 8 years ago
b8b865b
[RISCV] Add missed tests for RV64D MC layer support
by Alex Bradbury
· 8 years ago
28971c2
[RISCV] MC layer support for the standard RV64D instruction set extension
by Alex Bradbury
· 8 years ago
804ebee
[RISCV] MC layer support for the standard RV64F instruction set extension
by Alex Bradbury
· 8 years ago
29d7ea3
[RISCV] MC layer support for the standard RV64A instruction set extension
by Alex Bradbury
· 8 years ago
94253b3
[RISCV] MC layer support for the standard RV64M instruction set extension
by Alex Bradbury
· 8 years ago
b9b4df7
[Testing/Support] Make matchers work with Expected<T&>
by Pavel Labath
· 8 years ago
06535b0
[RISCV] MC layer support for the standard RV64I instructions
by Alex Bradbury
· 8 years ago
42a0259
[RISCV] MC layer support for the standard RV32D instruction set extension
by Alex Bradbury
· 8 years ago
fd11bc0
[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.
by Francis Visoiu Mistrih
· 8 years ago
e65af32
[RISCV] MC layer support for the standard RV32F instruction set extension
by Alex Bradbury
· 8 years ago
2bd7910
[TableGen] Give the option of tolerating duplicate register names
by Alex Bradbury
· 8 years ago
1d4832b
[X86][FMA][FMA4]: Adding full coverage of MC encoding for the FMA, FMA4 isa sets.<NFC>
by Gadi Haber
· 8 years ago
fc3c080
[X86][X87]: Adding full coverage of MC encoding for all X87 ISA Sets.<NFC>
by Gadi Haber
· 8 years ago
ab26b59
[InstSimplify] Add tests for the rL319894
by Igor Laevsky
· 8 years ago
ff09647
[SelectionDAG] In SplitVecOp_EXTRACT_VECTOR_ELT, simplify the code that makes the type byte addressable.
by Craig Topper
· 8 years ago
608221f7
[SelectionDAG] Use TLI.getVectorIdxTy to determine type for an EXTRACT_VECTOR_ELT index instead of hardcoding MVT::i8.
by Craig Topper
· 8 years ago
78cae93
Skip DBG instr in OptimizePHIs when looking for dead PHI cycles
by Mikael Holmen
· 8 years ago
57c16f9
[AVR] Override ParseDirective
by Leslie Zhai
· 8 years ago
03f3a72
Revert "[WebAssembly] Import the linear memory and function table."
by Sam Clegg
· 8 years ago
9310123
[WebAssembly] section kind can be code
by Sam Clegg
· 8 years ago
6463d11
Update BitCodeFormat.
by Evgeniy Stepanov
· 8 years ago
9855a52
[DebugInfo] Explicitly pass a triple to this test.
by Davide Italiano
· 8 years ago
01e7a56
[MC/Dwarf] Use the older DWARF linetables format on Darwin.
by Davide Italiano
· 8 years ago
9c87911
[ModRefInfo] Replace remaining bit-wise operations with wrappers.
by Alina Sbirlea
· 8 years ago
113753f
[WebAssembly] Don't try to emit size information for unsized types
by Dan Gohman
· 8 years ago
dea3d88
[Coverage] Scan ahead for the most-recent completed count (PR35495)
by Vedant Kumar
· 8 years ago
edc3af3
[WebAssembly] Import the linear memory and function table.
by Dan Gohman
· 8 years ago
72671d6
[CMake] Use PRIVATE when linking LLVM fuzzers.
by Matt Morehouse
· 8 years ago
a11ad8a
[ModRefInfo] Use ModRefInfo wrappers in FunctionModRefBehavior
by Alina Sbirlea
· 8 years ago
f42965e
[AArch64] Add patterns to replace fsub fmul with fma fneg.
by Florian Hahn
· 8 years ago
d62c5bd
[LV] Interleaved access vectorization: fix computing new alias info
by Adam Nemet
· 8 years ago
7ef89eb
[Hexagon] Recognize vdealb, vdealh, vshuffb and vshuffh specifically
by Krzysztof Parzyszek
· 8 years ago
4bae528
[Hexagon] Handle perfect shuffles on single vectors
by Krzysztof Parzyszek
· 8 years ago
2b68e11
[InstCombine] canonicalize constant-minus-boolean to select-of-constants
by Sanjay Patel
· 8 years ago
9044c81
[PGO] Make indirect call promotion a utility
by Matthew Simpson
· 8 years ago
cead076
[WebAssembly] Commit a file I accidentally omitted from r319956.
by Dan Gohman
· 8 years ago
73135b4
[WebAssembly] Remove WASM_STACK_POINTER.
by Dan Gohman
· 8 years ago
1c6190d
[MachineCombiner] Add up latencies of all instructions in new pattern.
by Florian Hahn
· 8 years ago
0f7d5c2
[ModRefInfo] Do not use ModRefInfo result in if conditions as this makes
by Alina Sbirlea
· 8 years ago
7bcd8a1
[InlineFunction] Only replace call if there are VarArgs to forward.
by Florian Hahn
· 8 years ago
62d88c5
[LoopUtils] simplify createTargetReduction(); NFCI
by Sanjay Patel
· 8 years ago
5671e84
[X86][AVX512] Tag mask reg op instruction scheduler classes
by Simon Pilgrim
· 8 years ago
3a9eb13
[Hexagon] Suppress more warnings on unused variables defined for asserts.
by Tim Shen
· 8 years ago
1a8492e
[ModRefInfo] Use createModRefInfo wrapper to create a ModRefInfo from FunctionModRefBehavior.
by Alina Sbirlea
· 8 years ago
ec7643b
[Hexagon] Suppress warnings on unused variables defind for asserts.
by Tim Shen
· 8 years ago
6305c5b
[COFF] Ignore semicolons in module definition identifiers
by Rui Ueyama
· 8 years ago
19c4925
[LoopUtils] fix variable name to match FMF vocabulary; NFC
by Sanjay Patel
· 8 years ago
8b34868
Update obj2yaml and yaml2obj for .debug$H section.
by Zachary Turner
· 8 years ago
ee79c38
[Target] dumpr() is defined only in debug builds.
by Davide Italiano
· 8 years ago
6b6659a
[X86][SSE] Regenerate vpmovm2*/vpmov*2m avx512 schedule tests
by Simon Pilgrim
· 8 years ago
229aefe
[X86][AVX512] Tag scalar insert/extract instruction scheduler classes
by Simon Pilgrim
· 8 years ago
9379849
[X86] Simplify the TTI code for getInterleavedMemoryOpCost around for AVX512BW. NFCI
by Craig Topper
· 8 years ago
e5a2c5a
[cmake] Remove unnecessary header include in atomics check
by Shoaib Meenai
· 8 years ago
1c65bd2
[X86][AVX2] Tag MASKMOV instruction scheduler classes
by Simon Pilgrim
· 8 years ago
130d6d8
[X86] Regenerate test for r319778
by Craig Topper
· 8 years ago
47aefda
[X86][AVX512] Tag aligned/unaligned move instruction scheduler classes
by Simon Pilgrim
· 8 years ago
72e969f
[X86][AVX] Regenerate vpmovm2*/vpmov*2m avx512 schedule tests
by Simon Pilgrim
· 8 years ago
a7566ef
[X86] Attempt to fix a ubsan failure in the autoupgrade of kunpck intrinsics.
by Craig Topper
· 8 years ago
138b4f2
InstructionSimplify: 'extractelement' with an undef index is undef
by Zvi Rackover
· 8 years ago
47a4619
[NVPTX,CUDA] Added llvm.nvvm.fns intrinsic and matching __nvvm_fns builtin in clang.
by Artem Belevich
· 8 years ago
e67db33
AMDGPU Tests: Change a case to be run with -O0
by Zvi Rackover
· 8 years ago
30480ec
[SystemZ] Add IntrWriteMem flag to int_s390_tabort intrinsic
by Jonas Paulsson
· 8 years ago
af12c3e
[opt-viewer] Suppress noisy Swift remarks
by Adam Nemet
· 8 years ago
5f22621
[Hexagon] Generate HVX code for vector construction and access
by Krzysztof Parzyszek
· 8 years ago
ba2a499
[X86][AVX512] Tag BROADCAST instruction scheduler classes
by Simon Pilgrim
· 8 years ago
256a266
[ARM][AArch64][DAG] Reenable post-legalize store merge
by Nirav Dave
· 8 years ago
e780c51
[cmake] Move CMAKE_(C|CXX)_COMPILER variables before CROSS_TOOLCHAIN_FLAGS so
by Don Hinton
· 8 years ago
ea2f821
[X86][AVX512] Regenerate vpmovm2*/vpmov*2m avx512 schedule tests
by Simon Pilgrim
· 8 years ago
3b06fcc
[InstSimplify] Fold insertelement into undef if index is out of bounds
by Igor Laevsky
· 8 years ago
23a455a
[SystemZ] Bugfix in expandRxSBG()
by Jonas Paulsson
· 8 years ago
9a9926f
[X86] Avoid unused variable warning in Release builds. NFCI.
by Benjamin Kramer
· 8 years ago
804f2f6
[X86][AVX512] Drop default NoItinerary arguments that aren't needed
by Simon Pilgrim
· 8 years ago
0c3c7c5
[SCEV][NFC] Check NoWrap flags before lexicographical comparison of SCEVs
by Max Kazantsev
· 8 years ago
ce85eeb
[mips] Fix definition of 'bc' instruction
by Simon Dardis
· 8 years ago
7353836
[X86][AVX512] Tag Mask<->Vector instructions scheduler classes
by Simon Pilgrim
· 8 years ago
1c29733
[CodeGen] Fix formatting error from r319885
by Francis Visoiu Mistrih
· 8 years ago
f8f387e
[CodeGen] Better handling of detached MachineOperands
by Francis Visoiu Mistrih
· 8 years ago
54b4a2e
[X86][AVX512] Cleanup scalar move scheduler classes
by Simon Pilgrim
· 8 years ago
3371137
[[Machine]Dominators] Improved printout when verifyDomTree fails [NFC]
by Mikael Holmen
· 8 years ago
3126a95
[SCEV][NFC] Share value cache between SCEVs in GroupByComplexity
by Max Kazantsev
· 8 years ago
4fe5c0a
[X86] Split 512-bit vector extends from types other than vXi1 out of LowerZERO_EXTEND_AVX512/LowerSIGN_EXTEND_AVX512. NFCI
by Craig Topper
· 8 years ago
d5bd8ee
Revert r319482 and r319483 "[memcpyopt] Teach memcpyopt to optimize across basic blocks"
by Hans Wennborg
· 8 years ago
f07b02f
[WebAssembly] Only emit stack pointer delcaration in BinFormatWasm assembly
by Derek Schuff
· 8 years ago
1679b1f
Revert "[DAGCombine] Move AND nodes to multiple load leaves"
by Vlad Tsyrklevich
· 8 years ago
6569ecb
[WebAssembly] Fix test breakage from r319810
by Derek Schuff
· 8 years ago
Next »