swift
Collection of rebranch changes required for the compiler to build
#72750
Merged

Collection of rebranch changes required for the compiler to build #72750

bnbarham
bnbarham bnbarham requested a review from ahoppen ahoppen 1 year ago
bnbarham bnbarham requested a review from hamishknight hamishknight 1 year ago
bnbarham bnbarham requested a review from rintaro rintaro 1 year ago
bnbarham bnbarham requested a review from adrian-prantl adrian-prantl 1 year ago
bnbarham bnbarham requested a review from artemcm artemcm 1 year ago
bnbarham bnbarham requested a review from zoecarver zoecarver 1 year ago
bnbarham bnbarham requested a review from hyp hyp 1 year ago
bnbarham bnbarham requested a review from egorzhdan egorzhdan 1 year ago
bnbarham bnbarham requested a review from hborla hborla 1 year ago
bnbarham bnbarham requested a review from slavapestov slavapestov 1 year ago
bnbarham bnbarham requested a review from xedin xedin 1 year ago
bnbarham bnbarham requested a review from tshortli tshortli 1 year ago
bnbarham
bnbarham commented on 2024-04-01
bnbarham bnbarham force pushed 1 year ago
bnbarham bnbarham force pushed 1 year ago
bnbarham
egorzhdan
egorzhdan approved these changes on 2024-04-03
jansvoboda11
jansvoboda11 approved these changes on 2024-04-03
bnbarham
bnbarham Migrate to common OptTable macros
acd0efa6
bnbarham Rename llvm::support::endianness to llvm::endianness
cacfd3e3
bnbarham Fix up various references to renamed/moved enums
0f52071c
bnbarham Rename `ThreadPool` to `StdThreadPool`
440421bc
bnbarham `FileEntry` to `FileEntryRef` updates
a9077d71
bnbarham [AST] Use erase instead of erase_value
38ba0618
bnbarham [Basic] Handle added/removed triples
2fc51aff
bnbarham [Driver] Update argument to `SmallVectorImpl` instead of `std::vector`
dcd256eb
bnbarham [Driver] Fix up `AddAllArgs`
a2f925c4
bnbarham [ClangImporter] Add empty visit implementation for new types
7d620bf7
bnbarham [ClangImporter] Rename `mangleTypeName` to `mangleCanonicalTypeName`
96c339d7
bnbarham [ClangImporter] Add missing include for `llvm::size`
a30de11b
bnbarham [ClangImporter] Add `readDeclAs` reader implementation
b3305503
bnbarham [ClangImporter] Use new `CXXThisExpr::Create` function
0c0c4ea7
bnbarham [ClangImporter] Remove `ClassScopeFunctionSpecializationDecl`
5b61aab2
bnbarham [ClangImporter] Copy `APSInt` rather than taking its address
247d8133
bnbarham [ClangImporter] Rename `CXXMethodDecl::isPure` to `isVirtualPure`
65a2f093
bnbarham [ClangImporter] Update moved `isSimpleTypeSpecifier` reference
a4367131
bnbarham [ClangImporter] Rename `SwiftVersionedAttr` to `SwiftVersionedAdditio…
a4405405
bnbarham [ClangImporter] Handle new `TypeCoupledDeclRefInfo`
d2ac8337
bnbarham [Coverage] Bump coverage version to match clang
1bb7448a
bnbarham [IRGen] Rename `InstrProfiling` to `InstrProfilingLoweringPass`
9fc775c5
bnbarham [IRGen] Remove bitcasts and zext and sext constant expressions
cc909124
bnbarham [IRGen] Start cleaning up typed pointers
17b34312
bnbarham [IRGen] Update `DbgIntrinsicEmitter::insert` functions to `DbgInstPtr`
5193b4f9
bnbarham [IRGen] Rename `FindDbgDeclareUses` to `findDbgDeclares`
8bf89a42
bnbarham [IRGen] Add missing case for `ArrayParameter`
ebb8490a
bnbarham [IRGen] Add type arguments to stacksave and stackrestore
24ce8b60
bnbarham [Opt] Move uses of FunctionHash to StructuralHash
2d055696
bnbarham [Opt] Make sure to set `IsNewDbgInfoFormat` when creating functions
bb9764cd
bnbarham [SIL] Add has_iterators_bits to the node options for a SILInstruction…
fc4f5954
bnbarham [SIL] Require `TransformIterator` support random access
09502856
bnbarham bnbarham force pushed to 09502856 1 year ago
bnbarham bnbarham changed the base branch from next to rebranch 1 year ago
bnbarham bnbarham changed the title Collection of next changes required for the compiler to build Collection of rebranch changes required for the compiler to build 1 year ago
bnbarham
bnbarham
bnbarham bnbarham merged 7413ecc2 into rebranch 1 year ago
bnbarham bnbarham deleted the lets-get-building branch 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone