Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
b38a51e92cbdf37010a07a461d004c25cdc033f5
b38a51e
GlobalISel: add implicit defs & uses when mutating an instruction.
by Tim Northover
· 8 years ago
fd23a12
Replace uses of DwarfExpression::addMachineReg* with addMachineRegExpression
by Adrian Prantl
· 8 years ago
c6ad6fa
Make implementation details in DwarfExpression protected. (NFC)
by Adrian Prantl
· 8 years ago
3fd77c9
[Fuchsia] Use %gs for ABI slots under -mcmodel=kernel
by Evgeniy Stepanov
· 8 years ago
f7acf05
[SCEV] Fix trip multiple calculation
by Eli Friedman
· 8 years ago
fd60195
[X86] Clean up test/CodeGen/X86/2006-03-01-InstrSchedBug.ll
by David L. Jones
· 8 years ago
7d6ca05
Explicitly add move constructor/assignment operators.
by Zachary Turner
· 8 years ago
653b423
Add test case for merging of chained stores of mismatched type.
by Nirav Dave
· 8 years ago
1ae32f1
Add the rest of the error checking for Mach-O dyld compact bind entry errors
by Kevin Enderby
· 8 years ago
d3ffac8
Revert r298158.
by Evgeniy Stepanov
· 8 years ago
dae8f9a
Fixed include order. NFCI.
by Simon Pilgrim
· 8 years ago
3cd1f18
Try using llvm::errc, should hopefully fix version mismatch problem on clang-s390x-linux bot.
by Peter Collingbourne
· 8 years ago
fea3022
[Hexagon] Recognize polynomial-modulo loop idiom again
by Krzysztof Parzyszek
· 8 years ago
f6fa4ce
[AMDGPU] Run always inliner early in opt
by Konstantin Zhuravlyov
· 8 years ago
b4a2b00
Add missing updated test from VN coercion changes. Instructions were renamed. NFC
by Daniel Berlin
· 8 years ago
1f1cffb
Fix UB found by -Wtautological-undefined-compare
by David Blaikie
· 8 years ago
56d588a
Mention that the Sphinx docs build wants version 1.5 or later
by Jonathan Roelofs
· 8 years ago
3993050
[WinEH] Adjust decision to emit SEH moves for leaf functions
by Reid Kleckner
· 8 years ago
80122f8
GlobalISel: allow quad-precision values to be dumped.
by Tim Northover
· 8 years ago
2291065
Support, LTO: When pruning a directory, ignore files matching a prefix.
by Peter Collingbourne
· 8 years ago
c7322da
Updates branch_weights annotation for call instructions during inlining.
by Dehao Chen
· 8 years ago
e4a14c1
Use isa<> instead of dyn_cast<> (NFC).
by Adrian Prantl
· 8 years ago
68c97d3
Avoid potential ADL ambiguity between llvm::make_unique and std::make_unique (when building as C++14+)
by David Blaikie
· 8 years ago
361d156
[AMDGPU][MC] Fix for Bugs 28201, 28199, 28170 + LIT tests
by Dmitry Preobrazhensky
· 8 years ago
c1813f2
[InstCombine] Print a debug message when we constant fold an operand during worklist creation
by Craig Topper
· 8 years ago
61108a4
[Outliner] ACTUALLY remove the errs output
by Jessica Paquette
· 8 years ago
8e7da55
Templatize parts of VNCoercion, and add constant-only versions of the functions to be used in NewGVN.
by Daniel Berlin
· 8 years ago
d462f1a
[Outliner] Remove output for offset range check
by Jessica Paquette
· 8 years ago
1111ea1
[tablegen][globalisel] Capture instructions into locals and related infrastructure for multiple instructions matches.
by Daniel Sanders
· 8 years ago
194f244
[AMDGPU][MC] Fix for Bugs 28200, 28202 + LIT tests
by Dmitry Preobrazhensky
· 8 years ago
0c1e456
[GlobalISel] Use the correct calling conv for calls
by Diana Picus
· 8 years ago
957caa2
Use MutableArrayRef for APFloat::convertToInteger
by Simon Pilgrim
· 8 years ago
c94df81
[sancov] Fix broken links and displaced coloring in coverage-report-server.py
by Maxim Ostapenko
· 8 years ago
e2c895b
Strip trailing whitespace
by Simon Pilgrim
· 8 years ago
7d260e0
Strip trailing whitespace
by Simon Pilgrim
· 8 years ago
c74b180
Strip trailing whitespace
by Simon Pilgrim
· 8 years ago
e50788d
Revert "[AMDGPU] Run always inliner early in opt"
by Konstantin Zhuravlyov
· 8 years ago
09aeefe
[IR] Move a few static functions in Instruction class inline.
by Craig Topper
· 8 years ago
63f2656
[ConstantRange] Add setSizeSmallerThanOf method.
by Michael Zolotukhin
· 8 years ago
21a749e
[IR] Remove some unneeded includes from Operator.h and fix cpp files that were transitively depending on it. NFC
by Craig Topper
· 8 years ago
b36778a
[IR] Add missing copyright header.
by Craig Topper
· 8 years ago
2d17f44
[APInt] Don't initialize VAL to 0 in APInt constructors. Push it down to the initSlowCase and other init methods.
by Craig Topper
· 8 years ago
f030d6b
Remove unnecessary IDom check
by Xin Tong
· 8 years ago
9534108
[InstCombine] Remove duplicate code in SimplifyDemandedUseBits for URem. NFC
by Craig Topper
· 8 years ago
4131f92
[AVX-512] Handle kor/kand/kandn/kxor/kxnor/knot intrinsics at lowering time instead of isel
by Craig Topper
· 8 years ago
bc9cb1e
[InstCombine] Use update_test_checks.py to regenerate a test. NFC
by Craig Topper
· 8 years ago
33e1fb2
Fix constant folding of fp2int to large integers
by Simon Pilgrim
· 8 years ago
d009ba9
Fix MSVC warning: "switch statement contains 'default' but no 'case' labels". NFCI.
by Simon Pilgrim
· 8 years ago
c86e4bc
[GlobalISel] Don't select trivially dead instructions.
by Ahmed Bougacha
· 8 years ago
652ba98
[GlobalISel][AArch64] Add DBG_VALUE select test. NFC.
by Ahmed Bougacha
· 8 years ago
1f669f9
[GlobalISel][AArch64] Split out cast select tests. NFC.
by Ahmed Bougacha
· 8 years ago
32431f2
[GlobalISel] Move method definition to the proper file. NFC.
by Ahmed Bougacha
· 8 years ago
e80b226
[CodeGen] Update hasSideEffects comment. NFC.
by Ahmed Bougacha
· 8 years ago
15605ca
Correct a rebase mistake.
by Xin Tong
· 8 years ago
149f09b
Remove unused arguments. NFCI
by Xin Tong
· 8 years ago
2fc03c9
[JumpThreading] Perform phi-translation in SimplifyPartiallyRedundantLoad.
by Xin Tong
· 8 years ago
966ca1d
Extract FindAvailablePtrLoadStore out of FindAvailableLoadedValue. NFCI
by Xin Tong
· 8 years ago
ad346a2
Enable stripping of multiple DILocation on !llvm.loop metadata
by Teresa Johnson
· 8 years ago
c1d1832
[MIR] Test assumes x64 windows calling convention upon printing/parsing MIR output/input.
by Oren Ben Simhon
· 8 years ago
4cd123a
[MIR] Add triple to test that assumes it runs on windows.
by Benjamin Kramer
· 8 years ago
2c46aa5
CalleeSavedRegister was removed from MIR and is recalculated upon MIR parsing.
by Oren Ben Simhon
· 8 years ago
5d845d7
Moving the test to x86 because other architectures do not suport regcall calling convention.
by Oren Ben Simhon
· 8 years ago
05383db
[MIR] Support Customed Register Mask and CSRs
by Oren Ben Simhon
· 8 years ago
0a70890
[InstCombine] Use setHighBits/setLowBits/setBitsFrom in place of getLowBitsSet/getHighBitsSet.
by Craig Topper
· 8 years ago
6efc003
[Analysis] bitreverse(undef) returns undef
by Brian Gesiak
· 8 years ago
27aadb1
NewGVN: Now that we have a better verifier, we can prove that we can erase the predicateuser set each time we mark it touched
by Daniel Berlin
· 8 years ago
bc40428
NewGVN: Remove dead code (for now)
by Daniel Berlin
· 8 years ago
f4d5d39
[GVN] Fix accidental double storage of the function BasicBlock list in iterateOnFunction
by Craig Topper
· 8 years ago
99e866c
[ValueTracking] Remove deadish code from computeKnownBitsAddSub.
by Craig Topper
· 8 years ago
14281a4
NewGVN: Greatly enhance the ability of the NewGVN verifier to detect
by Daniel Berlin
· 8 years ago
174f2f4
NewGVN: Fix PHI evaluation bug exposed by new verifier. We were checking whether the incoming block was reachable instead of whether the specific edge was reachable
by Daniel Berlin
· 8 years ago
d184341
DebugCounters: Add API for setting/unsetting programatically.
by Daniel Berlin
· 8 years ago
8ff4fe4
ExecutionDepsFix: Let targets specialize the pass; NFC
by Matthias Braun
· 8 years ago
76900dd
ExecutionDepsFix: Normalize names; NFC
by Matthias Braun
· 8 years ago
6d61e5c
CodeGen.cpp: Sort alphabetically; NFC
by Matthias Braun
· 8 years ago
6012ab1
InitializePasses.h: Cleanup; NFC
by Matthias Braun
· 8 years ago
a48f3f3
[ValueTracking] Add APInt::setSignBit and use it to replace ORing with getSignBit which will malloc if the bit width is larger than 64.
by Craig Topper
· 8 years ago
11fdc78
Make library calls sensitive to regparm module flag (Fixes PR3997).
by Nirav Dave
· 8 years ago
c78bc91
Capitalize ArgListEntry fields. NFC.
by Nirav Dave
· 8 years ago
ac657a1
[LockFileManager] Reduce lock timeout
by Bruno Cardoso Lopes
· 8 years ago
ee8b410
[AMDGPU] Add address space based alias analysis pass
by Stanislav Mekhanoshin
· 8 years ago
b80a9d9
[BuildLibCalls] emitPutChar should infer function attributes for putchar
by Craig Topper
· 8 years ago
b79f07b
[x86] regenerate checks; NFC
by Sanjay Patel
· 8 years ago
42546f6
[x86] regenerate checks; NFC
by Sanjay Patel
· 8 years ago
7c45253
Fix docs-llvm-html build.
by Evgeniy Stepanov
· 8 years ago
e9b379b
[Outliner] Add outliner for AArch64
by Jessica Paquette
· 8 years ago
7347ffe
[SCEV] Use const Loop *L instead of Loop *L. NFC
by Eli Friedman
· 8 years ago
a82d790
[asan] Fix dead stripping of globals on Linux.
by Evgeniy Stepanov
· 8 years ago
df808fe
Add !associated metadata.
by Evgeniy Stepanov
· 8 years ago
87552d6
[SelectionDAG] Remove redundant stores more aggressively.
by Eli Friedman
· 8 years ago
dcae6ca
LTO: Work around libstdc++ version mismatch bug, see D31063 review thread.
by Peter Collingbourne
· 8 years ago
6cf5553
AMDGPU: Fix broken condition in hazard recognizer
by Matt Arsenault
· 8 years ago
39984d5
[coverity] Fix uninit variable. Patch by John Harvey!
by Vassil Vassilev
· 8 years ago
a754032
AMDGPU: Fix handling of constant phi input loop conditions
by Matt Arsenault
· 8 years ago
6cfe632
[PGO] Change the internal options description. nfc.
by Rong Xu
· 8 years ago
33eb1b0
AMDGPU: Cleanup control flow intrinsics
by Matt Arsenault
· 8 years ago
d0f7ad8
[x86] clean up setcc with negated operand transform and add missing test; NFCI
by Sanjay Patel
· 8 years ago
64543fd
[X86] Emit fewer instructions to allocate >16GB stack frames
by Reid Kleckner
· 8 years ago
6082747
[PGO] Add omitted test cases.
by Rong Xu
· 8 years ago
40a6d15
[CodeGenPrep]Restructure promoting Ext to form ExtLoad
by Jun Bum Lim
· 8 years ago
Next »