index
:
ci/llvm-monorepo.git
linaro-local/ci/llvm-kernel-aarch64-baseline
linaro-local/ci/llvm-kernel-aarch64-good
linaro-local/ci/llvm-kernel-aarch64-tested
linaro-local/ci/llvm-kernel-armv8l-baseline
linaro-local/ci/llvm-kernel-armv8l-good
linaro-local/ci/llvm-kernel-armv8l-tested
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-lts
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-lts-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-mainline
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-mainline-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-next
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-next-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-stable
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-stable-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-lts
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-lts-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-mainline
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-mainline-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-next
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-next-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-stable
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-stable-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-lts
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-lts-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-mainline
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-mainline-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-next
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-next-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-stable
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-stable-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-lts
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-lts-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-mainline
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-mainline-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-next
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-next-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-stable
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-stable-defconfig_nolse
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-next-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-next-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-defconfig
[no description]
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
CodeGen
/
CodeGenPrepare.cpp
Age
Commit message (
Expand
)
Author
2018-12-19
[CodeGenPrepare] Fix bad IR created by large offset GEP splitting.
Eli Friedman
2018-12-11
[Debuginfo] Prevent CodeGenPrepare from dropping debuginfo references.
Wolfgang Pieb
2018-11-29
[CGP] Improve compile time for complex addressing mode
Serguei Katkov
2018-11-19
Fix disturbing warning - NFCI
Serge Guelton
2018-11-19
[ProfileSummary] Standardize methods and fix comment
Vedant Kumar
2018-11-12
Use a data structure better suited for large sets in SimplificationTracker.
Ali Tamur
2018-11-07
Add support for llvm.is.constant intrinsic (PR4898)
James Y Knight
2018-10-23
CGP: Clear data structures at the end of a loop iteration instead of the begi...
Peter Collingbourne
2018-10-19
Fix a use-after-RAUW bug in large GEP splitting
Krzysztof Pszeniczny
2018-09-27
llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)
Fangrui Song
2018-09-26
[CodeGen] Enable tail calls for functions with NonNull attributes.
David Green
2018-09-15
[CodeGenPrepare] Preserve debug locs in OptimizeExtractBits
Vedant Kumar
2018-09-12
[CGP] Ensure splitgep gives deterministic output
David Green
2018-08-28
Revert "[CodeGenPrepare] Scan past debug intrinsics to find select candidates...
David Blaikie
2018-08-22
[CodeGenPrepare] Set debug locs when folding a comparison into a uadd.with.ov...
Vedant Kumar
2018-08-22
[CodeGenPrepare] Set debug loc when widening a switch condition
Vedant Kumar
2018-08-22
[CodeGenPrepare] Set debug locations when splitting selects
Vedant Kumar
2018-08-21
[CodeGenPrepare] Clean up dbg.value use-before-def as late as possible
Vedant Kumar
2018-08-21
[CodeGenPrepare] Scan past debug intrinsics to find select candidates (NFC)
Vedant Kumar
2018-08-21
[CodeGenPrepare] Exit earlier when optimizing selects (NFC)
Vedant Kumar
2018-08-15
[CodeGenPrepare] Add BothExtension type to PromotedInsts
Guozhi Wei
2018-08-13
[CGP] Fix GEP issue with out of range APInt constant values not fitting in in...
Simon Pilgrim
2018-08-07
Fix inconsistency with/without debug information (-g)
Jonas Devlieghere
2018-07-16
[CodeGen] Fix inconsistent declaration parameter name
Fangrui Song
2018-07-06
Use Type::isIntOrPtrTy where possible, NFC
Vedant Kumar
2018-07-02
[CodeGen] Make block removal order deterministic in CodeGenPrepare
David Stenberg
2018-07-02
Implement strip.invariant.group
Piotr Padlewski
2018-06-20
Generalize MergeBlockIntoPredecessor. Replace uses of MergeBasicBlockIntoOnly...
Alina Sbirlea
2018-06-20
[NFC] fix trivial typos in comments
Hiroshi Inoue
2018-06-05
[CodeGenPrepare] Move Extension Instructions Through Logical And Shift Instru...
Guozhi Wei
2018-06-04
Move Analysis/Utils/Local.h back to Transforms
David Blaikie
2018-05-25
[CodeGenPrepare] Revert r331783
Guozhi Wei
2018-05-24
[DebugInfo] Maintain DI when converting GEP to bitcast
Vedant Kumar
2018-05-23
[DebugInfo] Maintain DI for sunken bitcasts
Vedant Kumar
2018-05-14
Rename DEBUG macro to LLVM_DEBUG.
Nicola Zaghen
2018-05-10
[STLExtras] Add distance() for ranges, pred_size(), and succ_size()
Vedant Kumar
2018-05-10
[CGP] Split large data structres to sink more GEPs
Haicheng Wu
2018-05-08
[CodeGenPrepare] Move Extension Instructions Through Logical And Shift Instru...
Guozhi Wei
2018-05-03
Rename invariant.group.barrier to launder.invariant.group
Piotr Padlewski
2018-05-01
Remove \brief commands from doxygen comments.
Adrian Prantl
2018-04-30
IWYU for llvm-config.h in llvm, additions.
Nico Weber
2018-03-29
[IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to Code...
Craig Topper
2018-03-28
Plumb useAA through TargetTransformInfo to remove Transforms->CodeGen header ...
David Blaikie
2018-03-23
Fix layering by moving ValueTypes.h from CodeGen to IR
David Blaikie
2018-03-23
Fix layering of MachineValueType.h by moving it from CodeGen to Support
David Blaikie
2018-03-21
Fix a couple of layering violations in Transforms
David Blaikie
2018-03-20
[CGP] Avoid segmentation fault when doing PHI node simplifications
Bjorn Pettersson
2018-03-13
[CodeGenPrepare] Respect endianness in splitMergedValStore.
Jonas Paulsson
2018-03-12
[CGP] Fix the remove of matched phis in complex addressing mode
Serguei Katkov
2018-02-14
Adding a width of the GEP index to the Data Layout.
Elena Demikhovsky
[next]