Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
ef851f9e5b9bb67ead61cbc6d81552954ffef565
/
llvm
/
lib
/
CodeGen
/
MachineCombiner.cpp
78c794a
[X86] Fix several places that weren't passing what they though they were to MachineInstr::print
by Craig Topper
· 6 years ago
85bd397
[IR] Refactor attribute methods in Function class (NFC)
by Evandro Menezes
· 7 years ago
edbf06a
[AsmPrinter] Remove hidden flag -print-schedule.
by Andrea Di Biagio
· 7 years ago
2946cd7
Update the file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 7 years ago
cb7d968
[MachineCombiner][NFC] Prevent dereferencing past-the-end object in an MRI container
by Gerolf Hoflehner
· 7 years ago
d34e60c
Rename DEBUG macro to LLVM_DEBUG.
by Nicola Zaghen
· 7 years ago
0d7df36
[TargetSchedule] shrink interface for init(); NFCI
by Sanjay Patel
· 8 years ago
2aeb930
Revert r327721 "This patch fixes the invalid usage of OptSize in Machine Combiner."
by Reid Kleckner
· 8 years ago
a0cd09d
This patch fixes the invalid usage of OptSize in Machine Combiner.
by Andrew V. Tischenko
· 8 years ago
0838919
The final step to close D41278 [MachineCombiner] Improve debug output (NFC).
by Andrew V. Tischenko
· 8 years ago
b65b078
(NFC)[MachineCombiner] Improve debug output.
by Andrew V. Tischenko
· 8 years ago
6805004
Fix unused variable warning in release mode. NFC.
by Alexander Ivchenko
· 8 years ago
c68428b
[MachineCombiner] Add check for optimal pattern order.
by Florian Hahn
· 8 years ago
f1caa28
MachineFunction: Return reference from getFunction(); NFC
by Matthias Braun
· 8 years ago
c468b64
Remove redundant includes from lib/CodeGen.
by Michael Zolotukhin
· 8 years ago
001c3dd
[MachineCombiner] Add up latencies of all instructions in new pattern.
by Florian Hahn
· 8 years ago
b3bde2e
Fix a bunch more layering of CodeGen headers that are in Target
by David Blaikie
· 8 years ago
3f833ed
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
by David Blaikie
· 8 years ago
194693e
[MC] Split out register def/use idx calls to make debugging simpler. NFCI.
by Simon Pilgrim
· 8 years ago
e52abba
[MachineCombiner] Fix initialisation of LastUpdate for incremental update.
by Florian Hahn
· 8 years ago
ceb4494
Recommit [MachineCombiner] Update instruction depths incrementally for large BBs.
by Florian Hahn
· 8 years ago
06e2a38
Revert r312719 "[MachineCombiner] Update instruction depths incrementally for large BBs."
by Hans Wennborg
· 8 years ago
d39b8a3
[MachineCombiner] Update instruction depths incrementally for large BBs.
by Florian Hahn
· 8 years ago
1d2dc68
[NFC] Move DEBUG_TYPE macro below includes...
by Jakub Kuderski
· 8 years ago
1527baa
CodeGen: Rename DEBUG_TYPE to match passnames
by Matthias Braun
· 8 years ago
17ce8a2
Fix up grammar in a comment.
by Eric Christopher
· 9 years ago
8da9691
Compile time decreasing in the case we're dealing with Machine Combiner.
by Andrew V. Tischenko
· 9 years ago
a4976c6
MachineInstr: Remove parameter from dump()
by Matthias Braun
· 9 years ago
7779484
machine combiner: fix pretty printer
by Sebastian Pop
· 9 years ago
e08d9c7
instr-combiner: sum up all latencies of the transformed instructions
by Sebastian Pop
· 9 years ago
117296c
Use StringRef in Pass/PassManager APIs (NFC)
by Mehdi Amini
· 9 years ago
01b3a618
[MachineCombiner] Support for floating-point FMA on ARM64 (re-commit r267098)
by Gerolf Hoflehner
· 10 years ago
591c379
Revert r267098 - [MachineCombiner] Support for floating-point FMA on ARM64
by Daniel Sanders
· 10 years ago
b32f11f
[MachineCombiner] Support for floating-point FMA on ARM64
by Gerolf Hoflehner
· 10 years ago
b550cb1
[NFC] Header cleanup
by Mehdi Amini
· 10 years ago
272a2bc
Minor code cleanup. NFC.
by Junmo Park
· 10 years ago
e59c8af
Reapply "CodeGen: Use references in MachineTraceMetrics::Trace, NFC"
by Duncan P. N. Exon Smith
· 10 years ago
0cc90a9
Revert "CodeGen: Use references in MachineTraceMetrics::Trace, NFC"
by Duncan P. N. Exon Smith
· 10 years ago
83d3476
CodeGen: Use references in MachineTraceMetrics::Trace, NFC
by Duncan P. N. Exon Smith
· 10 years ago
33ec5db
less indent; NFCI
by Sanjay Patel
· 10 years ago
766589e
add 'MustReduceDepth' as an objective/cost-metric for the MachineCombiner
by Sanjay Patel
· 10 years ago
387e66e
replace MachineCombinerPattern namespace and enum with enum class; NFCI
by Sanjay Patel
· 10 years ago
083ca9b
Fix Clang-tidy modernize-use-nullptr warnings in source directories and generated files; other minor cleanups.
by Hans Wennborg
· 10 years ago
acd4bae
include equal sign in debug equations; NFC
by Sanjay Patel
· 10 years ago
74ca312
fix minsize detection: minsize attribute implies optimizing for size
by Sanjay Patel
· 10 years ago
17caf32
[MachineCombiner] Don't use the opcode-only form of computeInstrLatency
by Hal Finkel
· 10 years ago
924879a
wrap OptSize and MinSize attributes for easier and consistent access (NFCI)
by Sanjay Patel
· 10 years ago
e0fa8f2
[MachineCombiner] Work with itineraries
by Hal Finkel
· 10 years ago
f00654e
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
by Alexander Kornienko
· 10 years ago
e79b43a
[x86] generalize reassociation optimization in machine combiner to 2 instructions
by Sanjay Patel
· 10 years ago
cfe0393
name change: hasPattern() -> getMachineCombinerPatterns() ; NFC
by Sanjay Patel
· 10 years ago
70bc5f1
Fixed/added namespace ending comments using clang-tidy. NFC
by Alexander Kornienko
· 10 years ago
5714998
hoist loop-invariant; NFCI
by Sanjay Patel
· 10 years ago
85924e5
remove unnecessary casts; NFCI
by Sanjay Patel
· 10 years ago
ccb8d5c
punctuation policing; NFC
by Sanjay Patel
· 10 years ago
a32fadd
fix typo in comment; NFC
by Sanjay Patel
· 10 years ago
f911484
fix typo in comment; NFC
by Sanjay Patel
· 10 years ago
f69f4e4
use range-based for-loops; NFCI
by Sanjay Patel
· 10 years ago
70eb9c5
CodeGen: Canonicalize access to function attributes, NFC
by Duncan P. N. Exon Smith
· 11 years ago
b1ca4e4
remove function names from comments; NFC
by Sanjay Patel
· 11 years ago
6b28077
fix typos; NFC
by Sanjay Patel
· 11 years ago
3d4276f
The subtarget is cached on the MachineFunction. Access it directly.
by Eric Christopher
· 11 years ago
1175945
Change MCSchedModel to be a struct of statically initialized data.
by Pete Cooper
· 11 years ago
fe2c11f
[MachineCombiner] Removal of dangling DBG_VALUES after combining [20598]
by Gerolf Hoflehner
· 11 years ago
97c383b
MachineCombiner Pass for selecting faster instruction sequence on AArch64
by Gerolf Hoflehner
· 11 years ago
d913448
Remove the TargetMachine forwards for TargetSubtargetInfo based
by Eric Christopher
· 11 years ago
befa215
CodeGen: silence a warning
by Saleem Abdulrasool
· 11 years ago
5e1207e
MachineCombiner Pass for selecting faster instruction
by Gerolf Hoflehner
· 11 years ago