Djordje Todorovic
|
856ec6e1b0
[Backend] Keep call site info valid through the backend
|
6 سال پیش |
Fangrui Song
|
46622a5909
Use llvm::stable_sort
|
6 سال پیش |
Fangrui Song
|
5abf2be60c
[MachineOutliner] Replace ostringstream based string concatenation with Twine
|
6 سال پیش |
James Y Knight
|
9ec60d7d8f
[opaque pointer types] Add a FunctionCallee wrapper type, and use it.
|
6 سال پیش |
James Y Knight
|
5be828a949
Revert "[opaque pointer types] Add a FunctionCallee wrapper type, and use it."
|
6 سال پیش |
James Y Knight
|
8e4d96d7af
[opaque pointer types] Add a FunctionCallee wrapper type, and use it.
|
6 سال پیش |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 سال پیش |
Simon Pilgrim
|
fbbe7bd67f
Fix Wdocumentation warning. NFCI.
|
6 سال پیش |
Jessica Paquette
|
7331098de4
[MachineOutliner][NFC] Move yet another std::vector out of a loop
|
6 سال پیش |
Jessica Paquette
|
17892fe3f3
[MachineOutliner][NFC] Move std::vector out of loop
|
6 سال پیش |
Jessica Paquette
|
3c93875a30
[MachineOutliner][NFC] Remove IntegerInstructionMap from InstructionMapper
|
6 سال پیش |
Jessica Paquette
|
3b07352f4c
[MachineOutliner][NFC] Remove buildCandidateList and replace with findCandidates
|
6 سال پیش |
Jessica Paquette
|
8bd5d3d025
[MachineOutliner][NFC] Candidates don't need to be shared_ptrs anymore
|
6 سال پیش |
Jessica Paquette
|
096ae714d5
[MachineOutliner][NFC] Remove CandidateList, since it's now unused.
|
6 سال پیش |
Jessica Paquette
|
510a34508a
Fix buildbot capture warning
|
6 سال پیش |
Jessica Paquette
|
d5178b04bc
[MachineOutliner][NFC] Simplify and unify pruning/outlining logic
|
6 سال پیش |
Jessica Paquette
|
a5d8d4c7c9
[MachineOutliner] Outline functions by order of benefit
|
6 سال پیش |
Jessica Paquette
|
f18b476bf7
[MachineOutliner][NFC] Don't create outlined sequence from integer mapping
|
6 سال پیش |
Simon Pilgrim
|
1fd9d3a69d
Fix Wdocumentation warning. NFCI.
|
6 سال پیش |
Paul Robinson
|
eaa73537bb
[DebugInfo] DISubprogram flags get their own flags word. NFC.
|
6 سال پیش |
Jessica Paquette
|
307485263c
[MachineOutliner][NFC] Check if CandidatesForRepeatedSeq < 2
|
6 سال پیش |
Jessica Paquette
|
cdd4dd393b
[MachineOutliner][NFC] Use MBB flags to avoid call checks in getOutliningInfo
|
6 سال پیش |
Jessica Paquette
|
14f489a3e7
[MachineOutliner][NFC] Exit getOutliningType if there are < 2 candidates
|
6 سال پیش |
Alexander Kornienko
|
b81719bd8a
Fix uninitialized variable.
|
6 سال پیش |
Jessica Paquette
|
2cfb7f331d
[MachineOutliner][NFC] Change getMachineOutlinerMBBFlags to isMBBSafeToOutlineFrom
|
6 سال پیش |
Jessica Paquette
|
412b368b3b
[MachineOutliner][NFC] Early exit pruning when candidates don't share an MBB
|
6 سال پیش |
Jessica Paquette
|
d2e4943808
[MachineOutliner][NFC] Put suffix tree in buildCandidateList
|
6 سال پیش |
Jessica Paquette
|
0157cb5721
[MachineOutliner][NFC] Only map blocks which have adjacent legal instructions
|
6 سال پیش |
Jessica Paquette
|
de78771378
[MachineOutliner][NFC] Don't map MBBs that don't contain legal instructions
|
6 سال پیش |
Jessica Paquette
|
24b118cefd
[MachineOutliner][NFC] Remove Parent field from SuffixTreeNode
|
6 سال پیش |