The Week Of Monday 13 March 2017 Archives by author
Starting: Mon Mar 13 00:16:48 PDT 2017
Ending: Sun Mar 19 23:59:12 PDT 2017
Messages: 1951
- [llvm] r297820 - [Thumb1] Fix the bug when adding/subtracting -2147483648
Friedman, Eli via llvm-commits
- [PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler
Mekhanoshin, Stanislav via llvm-commits
- [PATCH] D31123: RegisterPressure: Add operators to RegisterMaskPair
Mekhanoshin, Stanislav via llvm-commits
- [PATCH] D31123: RegisterPressure: Add operators to RegisterMaskPair
Mekhanoshin, Stanislav via llvm-commits
- [llvm] r297823 - Fix malformed XFAIL in previous commit
Rackover, Zvi via llvm-commits
- [llvm] r297823 - Fix malformed XFAIL in previous commit
Rackover, Zvi via llvm-commits
- [llvm] r297610 - [LV] Set memcheck metadata also for VF==1
Rapaport, Gil via llvm-commits
- [PATCH] D30785: [DWARF] Versioning for DWARF constants; verify FORMs
Robinson, Paul via llvm-commits
- [llvm] r297971 - Salvage debug info from instructions about to be deleted
Yung, Douglas via llvm-commits
- [compiler-rt] r298159 - [asan] Fix dead stripping of globals on Linux (compiler-rt)
Yung, Douglas via llvm-commits
- [compiler-rt] r298159 - [asan] Fix dead stripping of globals on Linux (compiler-rt)
Yung, Douglas via llvm-commits
- [PATCH] D30872: [Builtin][AArch64] Fix build errors of test cases
Zhao, Weiming via llvm-commits
- [PATCH] D30872: [Builtin][AArch64] Fix build errors of test cases
Zhao, Weiming via llvm-commits
- [PATCH] D30829: [Thumb1] combine ADDC/SUBC with a negative immediate
A. Skrobov via Phabricator via llvm-commits
- [PATCH] D30934: De-duplicate the two implementations of ARMBaseInstrInfo::isProfitableToIfCvt() [NFC]
A. Skrobov via Phabricator via llvm-commits
- [PATCH] D31081: [ARM] ScheduleDAGRRList::DelayForLiveRegsBottomUp must consider OptionalDefs
A. Skrobov via Phabricator via llvm-commits
- [PATCH] D31081: [ARM] ScheduleDAGRRList::DelayForLiveRegsBottomUp must consider OptionalDefs
A. Skrobov via Phabricator via llvm-commits
- [PATCH] D31081: [ARM] ScheduleDAGRRList::DelayForLiveRegsBottomUp must consider OptionalDefs
A. Skrobov via Phabricator via llvm-commits
- [PATCH] D31081: [ARM] ScheduleDAGRRList::DelayForLiveRegsBottomUp must consider OptionalDefs
A. Skrobov via Phabricator via llvm-commits
- [llvm] r297617 - Add support for getting file system permissions and implement sys::fs::permissions to set them.
Aaron Ballman via llvm-commits
- [llvm] r297618 - Reverting r297617 because it broke some bots:
Aaron Ballman via llvm-commits
- [PATCH] D30736: [Support] Add support for getting file system permissions on Windows and implement sys::fs::permissions to set them
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D30736: [Support] Add support for getting file system permissions on Windows and implement sys::fs::permissions to set them
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D30736: [Support] Add support for getting file system permissions on Windows and implement sys::fs::set/getPermissions to work with them
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D30680: new method TargetTransformInfo::supportsVectorElementLoadStore() for LoopVectorizer
Adam Nemet via Phabricator via llvm-commits
- [llvm] r297839 - Refactor SimplifyCFG:canSinkInstructions [NFC]
Aditya K via llvm-commits
- [llvm] r297839 - Refactor SimplifyCFG:canSinkInstructions [NFC]
Aditya Kumar via llvm-commits
- [llvm] r297955 - Fix: Refactor SimplifyCFG:canSinkInstructions [NFC]
Aditya Kumar via llvm-commits
- [PATCH] D30116: Refactor SimplifyCFG:canSinkInstructions [NFC]
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D31035: Call isGuaranteedToTransferExecutionToSuccessor on each instruction
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D30667: GVNHoist: handle basic blocks with UnreachableInst
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D30667: GVNHoist: handle basic blocks with UnreachableInst
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D31035: [GVNHoist] Call isGuaranteedToTransferExecutionToSuccessor on each instruction
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D31035: [GVNHoist] Call isGuaranteedToTransferExecutionToSuccessor on each instruction
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r297695 - In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled.
Aditya Nandakumar via llvm-commits
- [llvm] r297695 - In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled.
Aditya Nandakumar via llvm-commits
- [llvm] r297883 - Introduce NativeEnumModules and NativeCompilandSymbol
Adrian McCarthy via llvm-commits
- [llvm] r297887 - NFC: Corrects comments that were supposed to go in with earlier commit.
Adrian McCarthy via llvm-commits
- [llvm] r298005 - Make NativeExeSymbol a concrete subclass of NativeRawSymbol [PDB]
Adrian McCarthy via llvm-commits
- [PATCH] D30908: [llvm-pdbdump] Add the beginning of PDB diffing support
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D30908: [llvm-pdbdump] Add the beginning of PDB diffing support
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D30952: Native PDB reader was swapping module and object file names
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D30956: Introduce NativeEnumModules and NativeCompilandSymbol
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D30956: Introduce NativeEnumModules and NativeCompilandSymbol
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D30952: Native PDB reader was swapping module and object file names
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D26220: Emit one CodeView S_COMPILE3 record per TU rather than per function
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D29730: Introduce NativeRawSymbol implementation for PDB reading
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D30956: Introduce NativeEnumModules and NativeCompilandSymbol
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D30956: Introduce NativeEnumModules and NativeCompilandSymbol
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D30956: Introduce NativeEnumModules and NativeCompilandSymbol
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D30956: Introduce NativeEnumModules and NativeCompilandSymbol
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D30956: Introduce NativeEnumModules and NativeCompilandSymbol
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D30956: Introduce NativeEnumModules and NativeCompilandSymbol
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D31059: Make NativeExeSymbol a concrete subclass of NativeRawSymbol [PDB]
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D31059: Make NativeExeSymbol a concrete subclass of NativeRawSymbol [PDB]
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D30785: [DWARF] Versioning for DWARF constants; verify FORMs
Adrian Prantl via llvm-commits
- [llvm] r297643 - API gardening: Rename FindAllocaDbgValue to findDbgValue (NFC)
Adrian Prantl via llvm-commits
- [llvm] r297633 - [ADT] Improve the genericity of llvm::enumerate().
Adrian Prantl via llvm-commits
- [llvm] r297633 - [ADT] Improve the genericity of llvm::enumerate().
Adrian Prantl via llvm-commits
- [PATCH] D30785: [DWARF] Versioning for DWARF constants; verify FORMs
Adrian Prantl via llvm-commits
- [PATCH] D30785: [DWARF] Versioning for DWARF constants; verify FORMs
Adrian Prantl via llvm-commits
- [PATCH] D30785: [DWARF] Versioning for DWARF constants; verify FORMs
Adrian Prantl via llvm-commits
- [llvm] r297684 - Revert "Debug Info: Add basic support for external types references."
Adrian Prantl via llvm-commits
- [llvm] r297960 - PR32288: More efficient encoding for DWARF expr subregister access.
Adrian Prantl via llvm-commits
- [llvm] r297962 - Revert "PR32288: More efficient encoding for DWARF expr subregister access."
Adrian Prantl via llvm-commits
- [llvm] r297965 - PR32288: More efficient encoding for DWARF expr subregister access.
Adrian Prantl via llvm-commits
- [llvm] r297966 - Rename methods in DwarfExpression to adhere to the LLVM coding guidelines.
Adrian Prantl via llvm-commits
- [llvm] r297967 - Rearrange fields. NFC.
Adrian Prantl via llvm-commits
- [llvm] r297969 - Attempt to fix bot failure on Windows.
Adrian Prantl via llvm-commits
- [llvm] r297971 - Salvage debug info from instructions about to be deleted
Adrian Prantl via llvm-commits
- [llvm] r297973 - Fix unused variable warnings.
Adrian Prantl via llvm-commits
- [llvm] r297982 - Revert commit r297971 because of issues reported by msan.
Adrian Prantl via llvm-commits
- [llvm] r297971 - Salvage debug info from instructions about to be deleted
Adrian Prantl via llvm-commits
- [llvm] r297971 - Salvage debug info from instructions about to be deleted
Adrian Prantl via llvm-commits
- [llvm] r297994 - Salvage debug info from instructions about to be deleted
Adrian Prantl via llvm-commits
- [llvm] r297971 - Salvage debug info from instructions about to be deleted
Adrian Prantl via llvm-commits
- [PATCH] D31062: PR32288: Describe a bool parameter's DWARF location with a simple register
Adrian Prantl via llvm-commits
- [PATCH] D31062: PR32288: Describe a bool parameter's DWARF location with a simple register
Adrian Prantl via llvm-commits
- [PATCH] D31062: PR32288: Describe a bool parameter's DWARF location with a simple register
Adrian Prantl via llvm-commits
- [PATCH] D30226: [BranchFolding] Merge debug locations from common tail instead of removing
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D30917: Revert "Debug Info: Add basic support for external types references."
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D30919: Salvage debug info from instructions about to be deleted
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D30919: Salvage debug info from instructions about to be deleted
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D30919: Salvage debug info from instructions about to be deleted
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D30919: Salvage debug info from instructions about to be deleted
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D30919: Salvage debug info from instructions about to be deleted
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D31010: Fix PR32288
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D31010: Fix PR32288
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D31010: Fix PR32288
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D31010: Fix PR32288
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D31010: Fix PR32288
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D31010: Fix PR32288
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D31062: PR32288: Describe a bool parameter's DWARF location with a simple register
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D28005: Add a unit field to DIGlobalVariable, mirroring the design of DISubprogram.
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r297666 - GlobalISel: move vector extract/insert inside generic opcode region.
Ahmed Bougacha via llvm-commits
- [llvm] r297855 - [GlobalISel] Remove dead member. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r297856 - [GlobalISel][AArch64] Split out select tests. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r297857 - [GlobalISel][AArch64] Use appropriate test function names. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r297859 - [GlobalISel][AArch64] Add back constant select tests. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r297867 - [GlobalISel] Use ASCII quote/apostrophe in comment. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r297868 - [GlobalISel] Preserve IR block layout.
Ahmed Bougacha via llvm-commits
- [llvm] r297869 - [GlobalISel] Insert translated switch icmp blocks after switch parent.
Ahmed Bougacha via llvm-commits
- [llvm] r297874 - [GlobalISel][AArch64] Select ADDXri.
Ahmed Bougacha via llvm-commits
- [llvm] r297875 - [GlobalISel] Avoid translating synthetic constants to new G_CONSTANTS.
Ahmed Bougacha via llvm-commits
- [llvm] r298220 - [CodeGen] Update hasSideEffects comment. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r298221 - [GlobalISel] Move method definition to the proper file. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r298222 - [GlobalISel][AArch64] Split out cast select tests. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r298223 - [GlobalISel][AArch64] Add DBG_VALUE select test. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r298224 - [GlobalISel] Don't select trivially dead instructions.
Ahmed Bougacha via llvm-commits
- [PATCH] D30216: GlobalISel: Translate ConstantDataVector
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D30962: [GlobalISel] Translate shufflevector
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D30980: [GlobalISel][X86] support G_FRAME_INDEX instruction selection.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D31127: [CodeGen] Make MI.isLabel() return true for LOCAL_ESCAPE.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D30384: [asan] Add an interceptor for strtok
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D30384: [asan] Add an interceptor for strtok
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D30384: [asan] Add an interceptor for strtok
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D30384: [asan] Add an interceptor for strtok
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31092: Bypass potential libc's sysconf wrappers for sysconf(_SC_PAGESIZE) call
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31092: Bypass potential libc's sysconf wrappers for sysconf(_SC_PAGESIZE) call
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D30384: [asan] Add an interceptor for strtok
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D31001: CloneModule: add an option for a custom LLVMContext
Alex Denisov via Phabricator via llvm-commits
- [PATCH] D31001: CloneModule: add an option for a custom LLVMContext
Alex Denisov via Phabricator via llvm-commits
- [compiler-rt] r297613 - [compiler-rt][builtins] Ignore the deprecated warning for
Alex Lorenz via llvm-commits
- [compiler-rt] r297760 - [compiler-rt][builtins] __isOSVersionAtLeast should load CoreFoundation
Alex Lorenz via llvm-commits
- [compiler-rt] r297827 - [compiler-rt][builtins] Ignore the deprecated warning for
Alex Lorenz via llvm-commits
- [PATCH] D29609: [dsymutil] Follow dependencies during ODR uniquing
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D29320: [XRay] A tool for Comparing xray function call graphs
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D29320: [XRay] A tool for Comparing xray function call graphs
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D29320: [XRay] A tool for Comparing xray function call graphs
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D29872: Do not legalize large add with addc/adde, introduce addcarry and do it with uaddo/addcarry
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D28566: Disable Callee Saved Registers
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D28566: Disable Callee Saved Registers
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D30049: x86 interrupt calling convention: re-align stack pointer on 64-bit if an error code was pushed
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D30049: x86 interrupt calling convention: re-align stack pointer on 64-bit if an error code was pushed
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D30049: x86 interrupt calling convention: re-align stack pointer on 64-bit if an error code was pushed
Amjad Aboud via Phabricator via llvm-commits
- [lld] r298055 - [ARM] Change tests after fixing branch label for Thumb targets
Andre Vieira via llvm-commits
- [llvm] r298056 - [ARM] Fix triple format in test branch disassemble test
Andre Vieira via llvm-commits
- [PATCH] D30943: [ARM] Fix for branch label dissassembly for Thumb targets
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D30987: [ARM] Fix triple format in test branch disassemble test
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D30986: [ARM] Change tests after fixing branch label for Thumb targets
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D30987: [ARM] Fix triple format in test branch disassemble test
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D30833: [X86][MMX] Fix folding of shift value loads to cover whole 64-bits
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r297664 - Revert r295004 (Add MXCSR) due to errors reported by MachineVerifier
Andrew Kaylor via llvm-commits
- [PATCH] D30835: [DebugInfo][X86] Teach Optimize LEAs pass to handle debug values
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D30835: [DebugInfo][X86] Teach Optimize LEAs pass to handle debug values
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D30835: [DebugInfo][X86] Teach Optimize LEAs pass to handle debug values
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D30835: [DebugInfo][X86] Teach Optimize LEAs pass to handle debug values
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D30835: [DebugInfo][X86] Teach Optimize LEAs pass to handle debug values
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D30626: MachineScheduler/ScheduleDAG: Add support for GetSubGraph
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D30446: [IndVars] Do not branch on poison
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D30446: [IndVars] Do not branch on poison
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D30446: [IndVars] Do not branch on poison
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D30446: [IndVars] Do not branch on poison
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D30446: [IndVars] Do not branch on poison
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D30744: Improve machine schedulers for in-order processors
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D30744: Improve machine schedulers for in-order processors
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D30572: Remove equal BBs from a function
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D30661: [x86] Split MXCSR into two pseudo-registers
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D30790: [LVI] Add an LVI printer pass to capture test LVI cache after transformations
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D30790: [LVI] Add an LVI printer pass to capture test LVI cache after transformations
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D30790: [LVI] Add an LVI printer pass to capture test LVI cache after transformations
Anna Thomas via Phabricator via llvm-commits
- [llvm] r297682 - [Thumb1] combine ADDC/SUBC with a negative immediate
Artyom Skrobov via llvm-commits
- [llvm] r297738 - De-duplicate the two implementations of ARMBaseInstrInfo::isProfitableToIfCvt() [NFC]
Artyom Skrobov via llvm-commits
- [llvm] r297742 - Fix typo in comment
Artyom Skrobov via llvm-commits
- [llvm] r297820 - [Thumb1] Fix the bug when adding/subtracting -2147483648
Artyom Skrobov via llvm-commits
- [llvm] r297842 - Revert "[Thumb1] Fix the bug when adding/subtracting -2147483648"
Artyom Skrobov via llvm-commits
- Time outs on the ARM bots
Artyom Skrobov via llvm-commits
- D31018: Handle boundry condition missed by r297682
Artyom Skrobov via llvm-commits
- [PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler
Axel Davy via llvm-commits
- [PATCH] D31123: RegisterPressure: Add operators to RegisterMaskPair
Axel Davy via llvm-commits
- [PATCH] D31123: RegisterPressure: Add operators to RegisterMaskPair
Axel Davy via llvm-commits
- [PATCH] D31123: RegisterPressure: Add operators to RegisterMaskPair
Axel Davy via llvm-commits
- [PATCH] D31123: RegisterPressure: Add operators to RegisterMaskPair
Axel Davy via llvm-commits
- [PATCH] D31123: RegisterPressure: Add operators to RegisterMaskPair
Axel Davy via llvm-commits
- [PATCH] D31123: RegisterPressure: Add operators to RegisterMaskPair
Axel Davy via llvm-commits
- [PATCH] D31123: RegisterPressure: Add operators to RegisterMaskPair
Axel Davy via llvm-commits
- [PATCH] D30626: MachineScheduler/ScheduleDAG: Add support for GetSubGraph
Axel Davy via Phabricator via llvm-commits
- [PATCH] D30626: MachineScheduler/ScheduleDAG: Add support for GetSubGraph
Axel Davy via Phabricator via llvm-commits
- [PATCH] D30626: MachineScheduler/ScheduleDAG: Add support for GetSubGraph
Axel Davy via Phabricator via llvm-commits
- [PATCH] D30626: MachineScheduler/ScheduleDAG: Add support for GetSubGraph
Axel Davy via Phabricator via llvm-commits
- [PATCH] D30626: MachineScheduler/ScheduleDAG: Add support for GetSubGraph
Axel Davy via Phabricator via llvm-commits
- [PATCH] D30147: AMDGPU/SI: Add new SISched policy to reduce register usage
Axel Davy via Phabricator via llvm-commits
- [PATCH] D30153: AMDGPU/SI: Detect dependency types between blocks
Axel Davy via Phabricator via llvm-commits
- [PATCH] D30152: AMDGPU/SI: Update SI scheduler colorHighLatenciesGroups
Axel Davy via Phabricator via llvm-commits
- [PATCH] D30626: MachineScheduler/ScheduleDAG: Add support for GetSubGraph
Axel Davy via Phabricator via llvm-commits
- [PATCH] D31123: RegisterPressure: Add operators to RegisterMaskPair
Axel Davy via Phabricator via llvm-commits
- [PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler
Axel Davy via Phabricator via llvm-commits
- [PATCH] D31123: RegisterPressure: Add operators to RegisterMaskPair
Axel Davy via Phabricator via llvm-commits
- [PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler
Axel Davy via Phabricator via llvm-commits
- [llvm] r297737 - [LV] Refactor Cost Model's selectVectorizationFactor(); NFC
Ayal Zaks via llvm-commits
- [PATCH] D29402: [SLP] Initial rework for min/max horizontal reduction vectorization, NFC.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] r297611 - [AArch64] Map Sched Read/Write resources for Falkor.
Balaram Makam via llvm-commits
- [PATCH] D31113: [AArch64] Add new subtarget feature to fold LSL into address mode.
Balaram Makam via Phabricator via llvm-commits
- [llvm] r297729 - [CodeGen] Fix -Wreorder warning.
Benjamin Kramer via llvm-commits
- [llvm] r298211 - [MIR] Add triple to test that assumes it runs on windows.
Benjamin Kramer via llvm-commits
- [PATCH] D30975: [msan] Relaex lit check in wcsncpy.cc
Benjamin Kramer via Phabricator via llvm-commits
- [compiler-rt] r297995 - [PowerPC] Fix sanitizer frame unwind on 32-bit ABIs
Bill Seurer via llvm-commits
- [llvm] r297952 - [InstCombine] Liberate assert in InstCombiner::visitZExt
Bjorn Pettersson via llvm-commits
- [PATCH] D30993: [InstCombine] Liberate assert in InstCombiner::visitZExt
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D30993: [InstCombine] Liberate assert in InstCombiner::visitZExt
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D30993: [InstCombine] Liberate assert in InstCombiner::visitZExt
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D30993: [InstCombine] Liberate assert in InstCombiner::visitZExt
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D31032: [LoadCombine] Avoid analysing dead basic blocks
Bjorn Pettersson via Phabricator via llvm-commits
- [lld] r298124 - recommend using llvm-ar when finding undefined references and empty archives
Bob Haarman via llvm-commits
- [PATCH] D30959: [pdb] Add support for writing Module Info and module symbols
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D30956: Introduce NativeEnumModules and NativeCompilandSymbol
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D30959: [pdb] Add support for writing Module Info and module symbols
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D30956: Introduce NativeEnumModules and NativeCompilandSymbol
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31011: recommend using llvm-ar when finding undefined references and empty archives
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31011: recommend using llvm-ar when finding undefined references and empty archives
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31011: recommend using llvm-ar when finding undefined references and empty archives
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31011: recommend using llvm-ar when finding undefined references and empty archives
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31011: recommend using llvm-ar when finding undefined references and empty archives
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31011: recommend using llvm-ar when finding undefined references and empty archives
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31011: recommend using llvm-ar when finding undefined references and empty archives
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31011: recommend using llvm-ar when finding undefined references and empty archives
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31011: recommend using llvm-ar when finding undefined references and empty archives
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D29086: Restore visibility attribute for OpenBSD's stack guard
Brad Smith via Phabricator via llvm-commits
- [llvm] r298201 - [Analysis] bitreverse(undef) returns undef
Brian Gesiak via llvm-commits
- [PATCH] D31118: [Analysis] bitreverse(undef) returns undef
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D31118: [Analysis] bitreverse(undef) returns undef
Brian Gesiak via Phabricator via llvm-commits
- [llvm] r297624 - Fix crash when multiple raw_fd_ostreams to stdout are created.
Bruno Cardoso Lopes via llvm-commits
- [llvm] r297891 - [libFuzzer] Use ChooseUnitIdxToMutate to pick item for crossover.
Bruno Cardoso Lopes via llvm-commits
- [llvm] r297891 - [libFuzzer] Use ChooseUnitIdxToMutate to pick item for crossover.
Bruno Cardoso Lopes via llvm-commits
- [llvm] r298176 - [LockFileManager] Reduce lock timeout
Bruno Cardoso Lopes via llvm-commits
- [PATCH] D29177: [PowerPC][Altivec] Add mfvrd and mffprd extended mnemonic
Bruno Rosa via Phabricator via llvm-commits
- [llvm] r298092 - [AArch64] Use alias analysis in the load/store optimization pass.
Chad Rosier via llvm-commits
- [PATCH] D30839: [ARM] Use alias analysis in ARMPreAllocLoadStoreOpt.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D30839: [ARM] Use alias analysis in ARMPreAllocLoadStoreOpt.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D30839: [ARM] Use alias analysis in ARMPreAllocLoadStoreOpt.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D30903: [AArch64] Use alias analysis in the load/store optimization pass.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D30839: [ARM] Use alias analysis in ARMPreAllocLoadStoreOpt.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D30839: [ARM] Use alias analysis in ARMPreAllocLoadStoreOpt.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D30903: [AArch64] Use alias analysis in the load/store optimization pass.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D30903: [AArch64] Use alias analysis in the load/store optimization pass.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D30903: [AArch64] Use alias analysis in the load/store optimization pass.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D30903: [AArch64] Use alias analysis in the load/store optimization pass.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D30839: [ARM] Use alias analysis in ARMPreAllocLoadStoreOpt.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D30903: [AArch64] Use alias analysis in the load/store optimization pass.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D30903: [AArch64] Use alias analysis in the load/store optimization pass.
Chad Rosier via Phabricator via llvm-commits
- [llvm] r297935 - [PM/Inliner] Add a test case that encapsulates the core issue addressed
Chandler Carruth via llvm-commits
- [llvm] r297940 - [PM/Inliner] Fix a bug in r297374 where we would leave stale calls in
Chandler Carruth via llvm-commits
- [PATCH] D31057: Make Argument::getArgNo() constant time, not O(#args)
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31058: Store Arguments in a flat array instead of an iplist
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31052: Remove getArgumentList() in favor of arg_begin(), args(), etc
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31058: Store Arguments in a flat array instead of an iplist
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31058: Store Arguments in a flat array instead of an iplist
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31080: [DAG] Extract switch lowering as a spearate object NFC
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31102: Rename AttributeSet to AttributeList
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31000: AMDGPU: Fix handling of constant phi input loop conditions
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D31000: AMDGPU: Fix handling of constant phi input loop conditions
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D30801: AMDGPU: Cleanup control flow intrinsics
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D30787: Implement emulated TLS on Windows.
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D28533: [llvm-config] Add minimal sanity tests for path options
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D30911: [CMake] fix CLANG_INCLUDE_DIRS CMake export
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D30957: [CMake] Support single target builtins build on Darwin
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D30997: CMake: Add LLVM_DYLIB_SYMBOL_VERSIONING option
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D31060: [CMake] Provide an option to disable runtimes build
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D30414: [ARM] Don't pass -arm-execute-only to cc1as
Christof Douma via Phabricator via llvm-commits
- [llvm] r297920 - [Hexagon] Updating inline saturate lanes for v62 version.
Colin LeMahieu via llvm-commits
- [llvm] r297926 - [Hexagon] Fixing test from 297920 to add Hexagon triple.
Colin LeMahieu via llvm-commits
- [llvm] r297648 - [SelectionDAG] Enhance SDTCisSameNumEltsAs to work with scalar types and use it on extend/trunc/round operations.
Craig Topper via llvm-commits
- [llvm] r297651 - [AVX-512] If gather mask is all ones, force the input to a zero vector.
Craig Topper via llvm-commits
- [llvm] r297652 - [X86] Lower AVX2 gather intrinsics similar to AVX-512. Apply the same input source optimizations to break execution dependencies.
Craig Topper via llvm-commits
- [llvm] r297603 - [AVX-512] Add EVEX2VEX test cases for the cvt instructions fixed in r297599 and r297600.
Craig Topper via llvm-commits
- [llvm] r297678 - [AVX-512] Fix another case where we are copying from a mask register using AH/BH/CH/DH with fastisel.
Craig Topper via llvm-commits
- [llvm] r297695 - In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled.
Craig Topper via llvm-commits
- [llvm] r297704 - [AVX-512] Pre-emptively fix more places in fastisel where we might copy a VK1 register into a AH/BH/CH/DH register.
Craig Topper via llvm-commits
- [llvm] r297706 - [AVX-512] Add test cases that demonstrate some patterns that don't work correctly in 32-bit mode. NFC
Craig Topper via llvm-commits
- [llvm] r297707 - [AVX-512] Use iPTR instead of i64 in patterns for extract_subvector/insert_subvector index.
Craig Topper via llvm-commits
- [llvm] r297860 - [CodeGen] Use APInt::setLowBits/setHighBits/setBitsFrom in more places
Craig Topper via llvm-commits
- [llvm] r297904 - [StackColoring] Remove unused header file for post-order traversal. Update comment that indicated we were using it when we really use a depth-first search. NFC
Craig Topper via llvm-commits
- [llvm] r297978 - [AVX-512] Add tests for kandn, kor, kxor, and kxnor intrinsics.
Craig Topper via llvm-commits
- [llvm] r298043 - [X86] Cleanup the AddedComplexity values on move immediate instructions. NFC
Craig Topper via llvm-commits
- [llvm] r298044 - [X86] Use update_llc_test_checks.py to regenerate a test.
Craig Topper via llvm-commits
- [llvm] r298045 - [X86] Use update_llc_test_checks.py to regenerate a test and add command lines to demonstrate that we don't pick EVEX encoded instruction when AVX512 and FMA3 are both enabled.
Craig Topper via llvm-commits
- [llvm] r298046 - [AVX-512] Give priority to EVEX encoded scalar FMA instructions when we have FMA, AVX512 and no VLX.
Craig Topper via llvm-commits
- [llvm] r298050 - [X86] Remove unused predicate. NFC
Craig Topper via llvm-commits
- [llvm] r298051 - [AVX-512] Make VEX encoded FMA instructions available when AVX512 is enabled regardless of whether +fma was added on the command line.
Craig Topper via llvm-commits
- [llvm] r298171 - [BuildLibCalls] emitPutChar should infer function attributes for putchar
Craig Topper via llvm-commits
- [llvm] r298180 - [ValueTracking] Add APInt::setSignBit and use it to replace ORing with getSignBit which will malloc if the bit width is larger than 64.
Craig Topper via llvm-commits
- [llvm] r298190 - [ValueTracking] Remove deadish code from computeKnownBitsAddSub.
Craig Topper via llvm-commits
- [llvm] r298191 - [GVN] Fix accidental double storage of the function BasicBlock list in iterateOnFunction
Craig Topper via llvm-commits
- [llvm] r298204 - [InstCombine] Use setHighBits/setLowBits/setBitsFrom in place of getLowBitsSet/getHighBitsSet.
Craig Topper via llvm-commits
- [llvm] r298227 - [InstCombine] Use update_test_checks.py to regenerate a test. NFC
Craig Topper via llvm-commits
- [llvm] r298228 - [AVX-512] Handle kor/kand/kandn/kxor/kxnor/knot intrinsics at lowering time instead of isel
Craig Topper via llvm-commits
- [llvm] r298231 - [InstCombine] Remove duplicate code in SimplifyDemandedUseBits for URem. NFC
Craig Topper via llvm-commits
- [llvm] r298233 - [APInt] Don't initialize VAL to 0 in APInt constructors. Push it down to the initSlowCase and other init methods.
Craig Topper via llvm-commits
- [llvm] r298234 - [IR] Add missing copyright header.
Craig Topper via llvm-commits
- [llvm] r298235 - [IR] Remove some unneeded includes from Operator.h and fix cpp files that were transitively depending on it. NFC
Craig Topper via llvm-commits
- [llvm] r298237 - [IR] Move a few static functions in Instruction class inline.
Craig Topper via llvm-commits
- [PATCH] D30865: [AVX-512] If gather mask is all ones, use UNDEF for the source
Craig Topper via Phabricator via llvm-commits
- [PATCH] D30866: [X86] Recognize AVX2 gather instructions during lowering so we can modify the source input when the mask is all ones
Craig Topper via Phabricator via llvm-commits
- [PATCH] D30965: [CodeGen] Use APInt::setLowBits/setHighBits/setBitsFrom in more places
Craig Topper via Phabricator via llvm-commits
- [PATCH] D30968: [AVX-512] WIP patch for fixing accidental uses of AH/BH/CH/DH after copies to/from mask registers
Craig Topper via Phabricator via llvm-commits
- [PATCH] D30968: [AVX-512] WIP patch for fixing accidental uses of AH/BH/CH/DH after copies to/from mask registers
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31056: [AVX-512] Handle kor/kand/kandn/kxor/kxnor/knot intrinsics at lowering time instead of isel
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31084: [GVN] Fix accidental double storage of the function BasicBlock list in iterateOnFunction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31084: [GVN] Fix accidental double storage of the function BasicBlock list in iterateOnFunction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31084: [GVN] Fix accidental double storage of the function BasicBlock list in iterateOnFunction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31091: [InstCombine] Print a debug message when we constant fold an operand during worklist creation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31094: [BuildLibCalls] emitPutChar should infer its function attributes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31094: [BuildLibCalls] emitPutChar should infer its function attributes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31115: [InstCombine] Provide a way to calculate KnownZero/One for Add/Sub in SimplifyDemandedUseBits without recursing into ComputeKnownBits
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31084: [GVN] Fix accidental double storage of the function BasicBlock list in iterateOnFunction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D30968: [AVX-512] Fix accidental uses of AH/BH/CH/DH after copies to/from mask registers
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31094: [BuildLibCalls] emitPutChar should infer its function attributes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31119: [InstCombine] Teach SimplifyDemandedUseBits to shrink Constants on the left side of subtracts
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31120: [InstCombine] Teach SimplifyDemandedUseBits that adding or subtractings 0s from every bit below the highest demanded bit can be simplified
Craig Topper via Phabricator via llvm-commits
- [PATCH] D30968: [AVX-512] Fix accidental uses of AH/BH/CH/DH after copies to/from mask registers
Craig Topper via Phabricator via llvm-commits
- [PATCH] archives require a symbol table on Solaris, even if empty
Danek Duvall via llvm-commits
- [PATCH] archives require a symbol table on Solaris, even if empty
Danek Duvall via llvm-commits
- [llvm] r296535 - Fix PR 24415 (at least), by making our post-dominator tree behavior sane.
Daniel Berlin via llvm-commits
- [llvm] r296535 - Fix PR 24415 (at least), by making our post-dominator tree behavior sane.
Daniel Berlin via llvm-commits
- [llvm] r296535 - Fix PR 24415 (at least), by making our post-dominator tree behavior sane.
Daniel Berlin via llvm-commits
- [llvm] r297656 - Fix some indenting and line-wrapping issues identified in ProgrammersManual. Make description of debugCounters a little clearer
Daniel Berlin via llvm-commits
- [llvm] r296535 - Fix PR 24415 (at least), by making our post-dominator tree behavior sane.
Daniel Berlin via llvm-commits
- [llvm] r297683 - NewGVN: We pass rle-nonlocal, we just perform the replacement in a way that keeps the old name instead of the new one
Daniel Berlin via llvm-commits
- [llvm] r296535 - Fix PR 24415 (at least), by making our post-dominator tree behavior sane.
Daniel Berlin via llvm-commits
- [llvm] r297699 - Add missing condprop-xfail.ll that contains the remaining xfail'd tests
Daniel Berlin via llvm-commits
- [llvm] r297733 - Make PredIteratorCache size() logically const. Do not require copying predecessors to get size.
Daniel Berlin via llvm-commits
- [llvm] r296535 - Fix PR 24415 (at least), by making our post-dominator tree behavior sane.
Daniel Berlin via llvm-commits
- [llvm] r296535 - Fix PR 24415 (at least), by making our post-dominator tree behavior sane.
Daniel Berlin via llvm-commits
- [llvm] r296535 - Fix PR 24415 (at least), by making our post-dominator tree behavior sane.
Daniel Berlin via llvm-commits
- [llvm] r296535 - Fix PR 24415 (at least), by making our post-dominator tree behavior sane.
Daniel Berlin via llvm-commits
- [llvm] r296535 - Fix PR 24415 (at least), by making our post-dominator tree behavior sane.
Daniel Berlin via llvm-commits
- [llvm] r296535 - Fix PR 24415 (at least), by making our post-dominator tree behavior sane.
Daniel Berlin via llvm-commits
- [PATCH] D30835: [DebugInfo][X86] Teach Optimize LEAs pass to handle debug values
Daniel Berlin via llvm-commits
- [llvm] r298186 - DebugCounters: Add API for setting/unsetting programatically.
Daniel Berlin via llvm-commits
- [llvm] r298187 - 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
Daniel Berlin via llvm-commits
- [llvm] r298188 - NewGVN: Greatly enhance the ability of the NewGVN verifier to detect
Daniel Berlin via llvm-commits
- [llvm] r298198 - NewGVN: Remove dead code (for now)
Daniel Berlin via llvm-commits
- [llvm] r298199 - NewGVN: Now that we have a better verifier, we can prove that we can erase the predicateuser set each time we mark it touched
Daniel Berlin via llvm-commits
- [PATCH] D31123: RegisterPressure: Add operators to RegisterMaskPair
Daniel Berlin via llvm-commits
- [PATCH] D31123: RegisterPressure: Add operators to RegisterMaskPair
Daniel Berlin via llvm-commits
- [PATCH] D31123: RegisterPressure: Add operators to RegisterMaskPair
Daniel Berlin via llvm-commits
- [PATCH] D31123: RegisterPressure: Add operators to RegisterMaskPair
Daniel Berlin via llvm-commits
- [PATCH] D31123: RegisterPressure: Add operators to RegisterMaskPair
Daniel Berlin via llvm-commits
- [PATCH] D31123: RegisterPressure: Add operators to RegisterMaskPair
Daniel Berlin via llvm-commits
- [PATCH] D31123: RegisterPressure: Add operators to RegisterMaskPair
Daniel Berlin via llvm-commits
- [PATCH] D30758: Update clang-cl driver for MSVC 2017
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30842: Add documentation on debug counters to Programmers Manual.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30667: GVNHoist: handle basic blocks with UnreachableInst
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30890: Post-dom fix - connect virtual edges to last reverse-reachable BB
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30667: GVNHoist: handle basic blocks with UnreachableInst
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30667: GVNHoist: handle basic blocks with UnreachableInst
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30890: Post-dom fix - connect virtual edges to last reverse-reachable BB
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30928: Templatize parts of VNCoercion, and add constant-only versions of the functions to be used in NewGVN.NFCI.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30929: NewGVN: Handle coercion of constant stores, loads, memory insts.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30929: NewGVN: Handle coercion of constant stores, loads, memory insts.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30928: Templatize parts of VNCoercion, and add constant-only versions of the functions to be used in NewGVN.NFCI.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30928: Templatize parts of VNCoercion, and add constant-only versions of the functions to be used in NewGVN.NFCI.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30928: Templatize parts of VNCoercion, and add constant-only versions of the functions to be used in NewGVN.NFCI.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30758: Update clang-cl driver for MSVC 2017
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30758: Update clang-cl driver for MSVC 2017
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30928: Templatize parts of VNCoercion, and add constant-only versions of the functions to be used in NewGVN.NFCI.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30929: NewGVN: Handle coercion of constant stores, loads, memory insts.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30758: Update clang-cl driver for MSVC 2017
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30667: GVNHoist: handle basic blocks with UnreachableInst
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30543: [JumpThreading] Perform phi-translation in SimplifyPartiallyRedundantLoad.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30543: [JumpThreading] Perform phi-translation in SimplifyPartiallyRedundantLoad.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30543: [JumpThreading] Perform phi-translation in SimplifyPartiallyRedundantLoad.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30543: [JumpThreading] Perform phi-translation in SimplifyPartiallyRedundantLoad.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31023: [ADCE] Remove redundent code [NFC]
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31032: [LoadCombine] Avoid analysing dead basic blocks
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31032: [LoadCombine] Avoid analysing dead basic blocks
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31084: [GVN] Fix accidental double storage of the function BasicBlock list in iterateOnFunction
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D31084: [GVN] Fix accidental double storage of the function BasicBlock list in iterateOnFunction
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D30543: [JumpThreading] Perform phi-translation in SimplifyPartiallyRedundantLoad.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D26954: Remove unnecessary IDom check
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D26954: Remove unnecessary IDom check
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D26954: Remove unnecessary IDom check
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r298209 - Moving the test to x86 because other architectures do not suport regcall calling convention.
Daniel Jasper via llvm-commits
- [llvm] r297782 - [globalisel][tblgen] Add support for ComplexPatterns
Daniel Sanders via llvm-commits
- [llvm] r297786 - [globalisel] LLVM_BUILD_GLOBAL_ISEL=OFF should prevent GlobalISel instruction selector from being declared.
Daniel Sanders via llvm-commits
- [llvm] r297786 - [globalisel] LLVM_BUILD_GLOBAL_ISEL=OFF should prevent GlobalISel instruction selector from being declared.
Daniel Sanders via llvm-commits
- [llvm] r297884 - [tablegen][globalisel] Trivial changes to reduce size of following patch. NFC.
Daniel Sanders via llvm-commits
- [llvm] r297968 - [globalisel] Correct G_CONSTANT path of selectArithImmed()
Daniel Sanders via llvm-commits
- [llvm] r297979 - [globalisel] Correct one more simple immediate that should be a ConstantInt.
Daniel Sanders via llvm-commits
- [PATCH] D30529: [GlobalISel] Enable specifying how to legalize non-power-of-2 size types.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D30535: [tablegen][globalisel] Capture instructions into locals and related infrastructure for multiple instructions matches.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D30995: [tablegen] Use categories on options that only matter to one emitter.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D30996: Correct OptionCategoryCompare() in the command line library.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D30998: [globalisel][tablegen] Handle LLVM_BUILD_GLOBAL_ISEL=OFF by emitting an empty tablegen-erated file.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D30535: [tablegen][globalisel] Capture instructions into locals and related infrastructure for multiple instructions matches.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D31039: [GlobalISel] Use the correct calling conv for calls
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D31054: [globalisel][tablegen] Fix patterns involving multiple ComplexPatterns.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D30689: [ConstantFolding] Small fix to prevent constant folding having to repeatedly scan operands.
Dave Green via Phabricator via llvm-commits
- [zorg] r297359 - Do not use parallel link jobs with ThinLTO on Green Dragon
David Blaikie via llvm-commits
- [PATCH] D27262: Add front() method to SetVector.
David Blaikie via llvm-commits
- [zorg] r297359 - Do not use parallel link jobs with ThinLTO on Green Dragon
David Blaikie via llvm-commits
- [llvm] r297674 - Fix sign compare warning in unit test by using an explicit unsigned literal suffix
David Blaikie via llvm-commits
- [llvm] r297675 - Remove unused lambda capture
David Blaikie via llvm-commits
- [llvm] r297676 - Fix llvm-symbolizer to navigate both DW_AT_abstract_origin and DW_AT_specification in a single chain
David Blaikie via llvm-commits
- [PATCH] D30994: Add pretty-printer for llvm::Twine type
David Blaikie via llvm-commits
- [llvm] r297889 - Add GDB pretty-printer for llvm::Twine type
David Blaikie via llvm-commits
- [PATCH] D31010: Fix PR32288
David Blaikie via llvm-commits
- [llvm] r297921 - Simplify/make more explicit (by making less explicit in some ways) some function calls
David Blaikie via llvm-commits
- [llvm] r297922 - Check that line table entries don't spill over between sections even if they're empty at the end of a section
David Blaikie via llvm-commits
- [PATCH] D31062: PR32288: Describe a bool parameter's DWARF location with a simple register
David Blaikie via llvm-commits
- [PATCH] D30835: [DebugInfo][X86] Teach Optimize LEAs pass to handle debug values
David Blaikie via llvm-commits
- [PATCH] D31062: PR32288: Describe a bool parameter's DWARF location with a simple register
David Blaikie via llvm-commits
- [PATCH] D30785: [DWARF] Versioning for DWARF constants; verify FORMs
David Blaikie via llvm-commits
- [PATCH] D30835: [DebugInfo][X86] Teach Optimize LEAs pass to handle debug values
David Blaikie via llvm-commits
- [PATCH] D31062: PR32288: Describe a bool parameter's DWARF location with a simple register
David Blaikie via llvm-commits
- [PATCH] D30917: Revert "Debug Info: Add basic support for external types references."
David Blaikie via Phabricator via llvm-commits
- [PATCH] D30919: Salvage debug info from instructions about to be deleted
David Blaikie via Phabricator via llvm-commits
- [PATCH] D30994: Add pretty-printer for llvm::Twine type
David Blaikie via Phabricator via llvm-commits
- [PATCH] D30994: Add pretty-printer for llvm::Twine type
David Blaikie via Phabricator via llvm-commits
- [PATCH] D30994: Add pretty-printer for llvm::Twine type
David Blaikie via Phabricator via llvm-commits
- [PATCH] D30919: Salvage debug info from instructions about to be deleted
David Blaikie via Phabricator via llvm-commits
- [PATCH] D31010: Fix PR32288
David Blaikie via Phabricator via llvm-commits
- [PATCH] D31062: PR32288: Describe a bool parameter's DWARF location with a simple register
David Blaikie via Phabricator via llvm-commits
- [PATCH] D30785: [DWARF] Versioning for DWARF constants; verify FORMs
David Blaikie via Phabricator via llvm-commits
- [PATCH] D30835: [DebugInfo][X86] Teach Optimize LEAs pass to handle debug values
David Blaikie via Phabricator via llvm-commits
- [PATCH] D28005: Add a unit field to DIGlobalVariable, mirroring the design of DISubprogram.
David Blaikie via Phabricator via llvm-commits
- [llvm] r297492 - [SelectionDAG] Add support for BUILD_VECTOR to ComputeNumSignBits
David Green via llvm-commits
- [PATCH] D30049: x86 interrupt calling convention: re-align stack pointer on 64-bit if an error code was pushed
David Kreitzer via Phabricator via llvm-commits
- [PATCH] D30049: x86 interrupt calling convention: re-align stack pointer on 64-bit if an error code was pushed
David Kreitzer via Phabricator via llvm-commits
- [PATCH] D30989: [PGO] Refactor the code for value profile annotation
David Li via Phabricator via llvm-commits
- [PATCH] D30728: CodeGen: Placement: Apply triangle heuristic more aggressively at O3.
David Li via Phabricator via llvm-commits
- [PATCH] D28965: [PGO] Value profile for size of memory intrinsic calls
David Li via Phabricator via llvm-commits
- [PATCH] D28965: [PGO] Value profile for size of memory intrinsic calls
David Li via Phabricator via llvm-commits
- [PATCH] D28964: [PGO] Value profile support for value ranges
David Li via Phabricator via llvm-commits
- [PATCH] D30999: [PGO] Minor cleanup for count instruction in SelectInstVisitor.
David Li via Phabricator via llvm-commits
- [PATCH] D31013: CodeGen: BlockPlacement: Reduce TriangleChainCount to 2
David Li via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
David Li via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
David Li via Phabricator via llvm-commits
- [PATCH] D31098: [compiler-rt] respect CMAKE_EXE_LINKER_FLAGS in compiler and library tests
David Li via Phabricator via llvm-commits
- [PATCH] D30919: Salvage debug info from instructions about to be deleted
David Majnemer via Phabricator via llvm-commits
- [PATCH] D30758: Update clang-cl driver for MSVC 2017
David Majnemer via Phabricator via llvm-commits
- [PATCH] D31118: [Analysis] bitreverse(undef) returns undef
David Majnemer via Phabricator via llvm-commits
- [llvm] r298127 - LTO: Work around libstdc++ version mismatch bug, see D31063 review thread.
Davide Italiano via llvm-commits
- [PATCH] D30965: [CodeGen] Use APInt::setLowBits/setHighBits/setBitsFrom in more places
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D30350: [LSR] Add a cap for reassociation of AllFixupsOutsideLoop type LSRUse to protect compile time
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31011: recommend using llvm-ar when finding undefined references and empty archives
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31011: recommend using llvm-ar when finding undefined references and empty archives
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31011: recommend using llvm-ar when finding undefined references and empty archives
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31011: recommend using llvm-ar when finding undefined references and empty archives
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D30928: Templatize parts of VNCoercion, and add constant-only versions of the functions to be used in NewGVN.NFCI.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D30928: Templatize parts of VNCoercion, and add constant-only versions of the functions to be used in NewGVN.NFCI.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31094: [BuildLibCalls] emitPutChar should infer its function attributes
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D30524: Extract FindAvailablePtrLoadStore out of FindAvailableLoadedValue. NFCI
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D31122: [LLD] Add -z nodlopen option
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D26954: Remove unnecessary IDom check
Davide Italiano via Phabricator via llvm-commits
- [compiler-rt] r297794 - Fix a build break with xray
Dean Michael Berris via llvm-commits
- [compiler-rt] r297800 - [XRay][compiler-rt] Support TSC emulation even for x86_64
Dean Michael Berris via llvm-commits
- [compiler-rt] r297801 - [XRay] [compiler-rt] Refactor logic for xray fdr logging. NFC.
Dean Michael Berris via llvm-commits
- [compiler-rt] r297894 - Add NO_EXEC_STACK_DIRECTIVE to xray assembly files.
Dean Michael Berris via llvm-commits
- [PATCH] D30850: [XRay] [compiler-rt] Refactor logic for xray fdr logging. NFC.
Dean Michael Berris via llvm-commits
- [compiler-rt] r298037 - [XRay][compiler-rt] Add missing include for <functional>
Dean Michael Berris via llvm-commits
- [PATCH] D30850: [XRay] [compiler-rt] Refactor logic for xray fdr logging. NFC.
Dean Michael Berris via llvm-commits
- [compiler-rt] r298039 - [XRay][compiler-rt] Add missing include to <string>
Dean Michael Berris via llvm-commits
- [PATCH] D30850: [XRay] [compiler-rt] Refactor logic for xray fdr logging. NFC.
Dean Michael Berris via llvm-commits
- [PATCH] D30953: Add NO_EXEC_STACK_DIRECTIVE to xray assembly files.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D30630: [XRay][compiler-rt] Runtime changes to support custom event logging
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D30677: [XRay][compiler-rt] Support TSC emulation even for x86_64
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27503: [XRay] Custom event logging intrinsic
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D30677: [XRay][compiler-rt] Support TSC emulation even for x86_64
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D30850: [XRay] [compiler-rt] Refactor logic for xray fdr logging.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D30850: [XRay] [compiler-rt] Refactor logic for xray fdr logging. NFC.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D30953: Add NO_EXEC_STACK_DIRECTIVE to xray assembly files.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D30747: TargetInstrInfo: Provide default implementation of isTailCall().
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D30747: TargetInstrInfo: Provide default implementation of isTailCall().
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D29320: [XRay] A tool for Comparing xray function call graphs
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D29320: [XRay] A tool for Comparing xray function call graphs
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r297757 - SamplePGO ThinLTO ICP fix for local functions.
Dehao Chen via llvm-commits
- [PATCH] D30767: Updates branch_weights annotation for call instructions during inlining.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D30754: SamplePGO ThinLTO ICP fix for local functions.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D30754: SamplePGO ThinLTO ICP fix for local functions.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D30754: SamplePGO ThinLTO ICP fix for local functions.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D30767: Updates branch_weights annotation for call instructions during inlining.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D30767: Updates branch_weights annotation for call instructions during inlining.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D30767: Updates branch_weights annotation for call instructions during inlining.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D30767: Updates branch_weights annotation for call instructions during inlining.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D30767: Updates branch_weights annotation for call instructions during inlining.
Dehao Chen via Phabricator via llvm-commits
- [llvm] r297777 - [WebAssembly] Use LEB encoding for value types
Derek Schuff via llvm-commits
- [llvm] r297877 - [WebAssembly] Update format of 'names' section.
Derek Schuff via llvm-commits
- [llvm] r297991 - [WebAssembly] Fix some broken type encodings in wasm binary
Derek Schuff via llvm-commits
- [llvm] r297621 - [ARM] GlobalISel: Support SP in regbankselect
Diana Picus via llvm-commits
- [PATCH] D30531: [tablegen][globalisel] Trivial changes to reduce size of following patch. NFC.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D30535: [tablegen][globalisel] Capture instructions into locals and related infrastructure for multiple instructions matches.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D30535: [tablegen][globalisel] Capture instructions into locals and related infrastructure for multiple instructions matches.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D31039: [GlobalISel] Use the correct calling conv for calls
Diana Picus via Phabricator via llvm-commits
- [PATCH] D31039: [GlobalISel] Use the correct calling conv for calls
Diana Picus via Phabricator via llvm-commits
- [compiler-rt] r297383 - [sanitizer] Fix android buildbots after r297370
Dimitry Andric via llvm-commits
- [compiler-rt] r297763 - After rL297370 and rL297383, instead of a platform check, explicitly
Dimitry Andric via llvm-commits
- [compiler-rt] r297383 - [sanitizer] Fix android buildbots after r297370
Dimitry Andric via llvm-commits
- [PATCH] D30767: Updates branch_weights annotation for call instructions during inlining.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D30899: [InlineCost] CallPenalty knob to provide custom values
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D30767: Updates branch_weights annotation for call instructions during inlining.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D30767: Updates branch_weights annotation for call instructions during inlining.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D30986: [ARM] Change tests after fixing branch label for Thumb targets
Ed Maste via Phabricator via llvm-commits
- [llvm] r297768 - [ARM] Replace some C++ selection code with TableGen patterns. NFC.
Eli Friedman via llvm-commits
- [llvm] r298021 - [ARM] Use alias analysis in ARMPreAllocLoadStoreOpt.
Eli Friedman via llvm-commits
- [llvm] r298156 - [SelectionDAG] Remove redundant stores more aggressively.
Eli Friedman via llvm-commits
- [llvm] r298161 - [SCEV] Use const Loop *L instead of Loop *L. NFC
Eli Friedman via llvm-commits
- [PATCH] D30890: Post-dom fix - connect virtual edges to last reverse-reachable BB
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30667: GVNHoist: handle basic blocks with UnreachableInst
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30667: GVNHoist: handle basic blocks with UnreachableInst
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30667: GVNHoist: handle basic blocks with UnreachableInst
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30910: [SimplifyCFG] allow speculation of div/rem when sibling op exists (PR31028)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30826: [DAG] vector div/rem with any zero element in divisor is undef
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29639: [SelectionDAG] Add a signed integer absolute ISD node
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30667: GVNHoist: handle basic blocks with UnreachableInst
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30910: [SimplifyCFG] allow speculation of div/rem when sibling op exists (PR31028)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30910: [SimplifyCFG] allow speculation of div/rem when sibling op exists (PR31028)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30708: [ARM] SMULW [T|B] DAG Combine
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30899: [InlineCost] CallPenalty knob to provide custom values
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29639: [SelectionDAG] Add a signed integer absolute ISD node
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30794: [ARM] Replace some C++ selection code with TableGen patterns. NFC.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30897: [WIP] New AsmPrinterHandler that is able to interleave source code
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29845: [SelectionDAG] Remove redundant stores more aggressively.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30044: [ARM] Enable SMLAL[B|T] instruction selection
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29489: Optimize SETCC + VSEL of incompatible or illegal types
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30446: [IndVars] Do not branch on poison
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30596: Turn on -addr-sink-using-gep by default.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30839: [ARM] Use alias analysis in ARMPreAllocLoadStoreOpt.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30446: [IndVars] Do not branch on poison
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31018: Handle boundry condition missed by r297682
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30446: [IndVars] Do not branch on poison
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31018: Handle boundry condition missed by r297682
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31035: [GVNHoist] Call isGuaranteedToTransferExecutionToSuccessor on each instruction
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31042: Allow DataLayout to specify addrspace for allocas.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31042: Allow DataLayout to specify addrspace for allocas.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30225: [LIR] re-enable generation of memmove with runtime checks
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30839: [ARM] Use alias analysis in ARMPreAllocLoadStoreOpt.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30225: [LIR] re-enable generation of memmove with runtime checks
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31077: Improve DAGTypeLegalizer::PromoteIntRes_TRUNCATE() to handle widening.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31074: Fix constant folding of fp2int to large integers
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D30225: [LIR] re-enable generation of memmove with runtime checks
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31081: [ARM] ScheduleDAGRRList::DelayForLiveRegsBottomUp must consider OptionalDefs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31081: [ARM] ScheduleDAGRRList::DelayForLiveRegsBottomUp must consider OptionalDefs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31087: [SCEV] Use const Loop *L instead of Loop *L
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31081: [ARM] ScheduleDAGRRList::DelayForLiveRegsBottomUp must consider OptionalDefs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29845: [SelectionDAG] Remove redundant stores more aggressively.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D31081: [ARM] ScheduleDAGRRList::DelayForLiveRegsBottomUp must consider OptionalDefs
Eli Friedman via Phabricator via llvm-commits
- [llvm] r297898 - Fix up grammar in a comment.
Eric Christopher via llvm-commits
- [llvm] r298023 - Remove LessPreciseFPMADOption from TargetOptions along with all of the
Eric Christopher via llvm-commits
- [PATCH] D30670: [Outliner] Add tail call support
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D30728: CodeGen: Placement: Apply triangle heuristic more aggressively at O3.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D31013: CodeGen: BlockPlacement: Reduce TriangleChainCount to 2
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D30879: Distinguish between code pointer size and DataLayout::getPointerSize() in DWARF info generation
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D28494: Make `@llvm.objectsize` more conservative with null pointers.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D28893: Non-virtual subtarget features functions
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D28893: Non-virtual subtarget features functions
Eric Christopher via Phabricator via llvm-commits
- [llvm] r297810 - [Support][CommandLine] Make it possible to get error messages from ParseCommandLineOptions when ignoring errors.
Eric Liu via llvm-commits
- [compiler-rt] r297828 - [msan] Relax lit check in wcsncpy.cc
Eric Liu via llvm-commits
- [llvm] r297835 - Add 'REQUIRES: asserts' to pr32278.ll introduced in r297822
Eric Liu via llvm-commits
- [llvm] r297845 - Revert "Refactor SimplifyCFG:canSinkInstructions [NFC]"
Eric Liu via llvm-commits
- [llvm] r297839 - Refactor SimplifyCFG:canSinkInstructions [NFC]
Eric Liu via llvm-commits
- [llvm] r297839 - Refactor SimplifyCFG:canSinkInstructions [NFC]
Eric Liu via llvm-commits
- [llvm] r297951 - Revert "[PGO] Value profile for size of memory intrinsic calls"
Eric Liu via llvm-commits
- [llvm] r297897 - [PGO] Value profile for size of memory intrinsic calls
Eric Liu via llvm-commits
- [PATCH] D30893: [Support][CommandLine] Make it possible to get error messages from ParseCommandLineOptions when ignoring errors.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D30893: [Support][CommandLine] Make it possible to get error messages from ParseCommandLineOptions when ignoring errors.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D30893: [Support][CommandLine] Make it possible to get error messages from ParseCommandLineOptions when ignoring errors.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D30893: [Support][CommandLine] Make it possible to get error messages from ParseCommandLineOptions when ignoring errors.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D30975: [msan] Relaex lit check in wcsncpy.cc
Eric Liu via Phabricator via llvm-commits
- [PATCH] D30975: [msan] Relaex lit check in wcsncpy.cc
Eric Liu via Phabricator via llvm-commits
- [PATCH] D29598: LLVM Changes for alloc_align
Erich Keane via Phabricator via llvm-commits
- [lld] r297711 - [ELF] Fix error reporting for synthetic sections
Eugene Leviant via llvm-commits
- [lld] r297712 - [ELF] Fix crash when .eh_frame(_hdr) is discarded
Eugene Leviant via llvm-commits
- [lld] r297713 - [ELF] Fix LMA offset calculation
Eugene Leviant via llvm-commits
- [PATCH] D30885: [ELF] Fix crash when eh_frame or eh_frame_hdr is discarded in linker script
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D30889: [ELF] Fix error reporting for eh_frame and other synthetic sections
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D30889: [ELF] Fix error reporting for eh_frame and other synthetic sections
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D30889: [ELF] Fix error reporting for eh_frame and other synthetic sections
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D30885: [ELF] Fix crash when eh_frame or eh_frame_hdr is discarded in linker script
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D30832: [ELF] Fix LMA offset calculation
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D30939: [ELF] - Split struct In<ELFT> to have templated and non-templated sections areas.
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D30951: [AArch64] Simplify MacroFusion
Evandro Menezes via Phabricator via llvm-commits
- [llvm] r297971 - Salvage debug info from instructions about to be deleted
Evgenii Stepanov via llvm-commits
- [llvm] r297971 - Salvage debug info from instructions about to be deleted
Evgenii Stepanov via llvm-commits
- [llvm] r297971 - Salvage debug info from instructions about to be deleted
Evgenii Stepanov via llvm-commits
- [compiler-rt] r297995 - [PowerPC] Fix sanitizer frame unwind on 32-bit ABIs
Evgenii Stepanov via llvm-commits
- [compiler-rt] r298159 - [asan] Fix dead stripping of globals on Linux (compiler-rt)
Evgenii Stepanov via llvm-commits
- [compiler-rt] r298159 - [asan] Fix dead stripping of globals on Linux (compiler-rt)
Evgenii Stepanov via llvm-commits
- [llvm] r297769 - Fix asm printing of associated sections.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r297771 - [cfi] Add test for type metadata split issue.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r297775 - [cfi] Disable bad-split test on win32.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r297793 - [msan] Intercept wcsncpy, wcsnlen.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r297923 - [msan] Intercept getloadavg.
Evgeniy Stepanov via llvm-commits
- [lld] r298154 - [ELF] Restore GC handling of LINK_ORDER, C-named sections.
Evgeniy Stepanov via llvm-commits
- [llvm] r298157 - Add !associated metadata.
Evgeniy Stepanov via llvm-commits
- [llvm] r298158 - [asan] Fix dead stripping of globals on Linux.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r298159 - [asan] Fix dead stripping of globals on Linux (compiler-rt)
Evgeniy Stepanov via llvm-commits
- [llvm] r298163 - Fix docs-llvm-html build.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r298169 - [asan] Disable globals-gc test with ld.bfd.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r298173 - [asan] Remove gc-sections test with bfd.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r298174 - Fix sanitizer tests with LLVM_TOOL_LLD_BUILD=OFF.
Evgeniy Stepanov via llvm-commits
- [PATCH] D30129: Fix asm printing of associated sections
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30718: [cfi] Add test for type metadata split issue.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30129: Fix asm printing of associated sections
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30129: Fix asm printing of associated sections
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30718: [cfi] Add test for type metadata split issue.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30964: [ELF] Restore GC handling of LINK_ORDER, C-named sections
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30964: [ELF] Restore GC handling of LINK_ORDER, C-named sections
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30964: [ELF] Restore GC handling of LINK_ORDER, C-named sections
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30975: [msan] Relaex lit check in wcsncpy.cc
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30964: [ELF] Restore GC handling of LINK_ORDER, C-named sections
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30121: [asan] Fix dead stripping of globals on Linux.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30120: [asan] Fix dead stripping of globals on Linux (compiler-rt)
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30121: [asan] Fix dead stripping of globals on Linux.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30121: [asan] Fix dead stripping of globals on Linux.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30121: [asan] Fix dead stripping of globals on Linux.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D31092: Bypass potential libc's sysconf wrappers for sysconf(_SC_PAGESIZE) call
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30964: [ELF] Restore GC handling of LINK_ORDER, C-named sections
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D29104: Add !associated metadata.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30121: [asan] Fix dead stripping of globals on Linux.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30120: [asan] Fix dead stripping of globals on Linux (compiler-rt)
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D30651: [InlineCost, -Oz] Don't take into account the penalty of a fast call of frequently used functions
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D30899: [InlineCost] CallPenalty knob to provide custom values
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D30899: [InlineCost] CallPenalty knob to provide custom values
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D30899: [InlineCost] CallPenalty knob to provide custom values
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D30561: Add Instruction number to LSR cost model (PR23384) part 2 of 3
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D30562: Add Instruction number to LSR cost model (PR23384) part 3 of 3
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D30552: Fix regressions cased by D29862
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D21720: Unroll for uncountable loops
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D30562: Add Instruction number to LSR cost model (PR23384) part 3 of 3
Evgeny Stupachenko via Phabricator via llvm-commits
- [compiler-rt] r297665 - [asan] Split SIGSEGV / SIGBUS handling so we can handle only one of them and not the other.
Filipe Cabecinhas via llvm-commits
- [compiler-rt] r297728 - Some ASan bots (AArch64 at least) use SEGV for a unit test error instead of SIGBUS
Filipe Cabecinhas via llvm-commits
- [PATCH] D30468: Simplify the CFG after loop pass cleanup.
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D30468: Simplify the CFG after loop pass cleanup.
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D30783: [asan] Split SIGSEGV/SIGBUS handling so we can handle only one of them and not the other.
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D30910: [SimplifyCFG] allow speculation of div/rem when sibling op exists (PR31028)
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D30910: [SimplifyCFG] allow speculation of div/rem when sibling op exists (PR31028)
Filipe Cabecinhas via Phabricator via llvm-commits
- [llvm] r297788 - MemCpyOptimizer: don't create new addrspace casts
Fiona Glaser via llvm-commits
- [PATCH] D30540: [Support] Fix crash when multiple raw_fd_ostreams to stdout are created
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D30897: [WIP] New AsmPrinterHandler that is able to interleave source code
Francesco Petrogalli via Phabricator via llvm-commits
- [compiler-rt] r298214 - Use pthreads for thread-local lsan allocator cache on darwin
Francis Ricci via llvm-commits
- [PATCH] D30267: Increase stack size for stack-use-after-return test
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D30267: Increase stack size for stack-use-after-return test
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D29994: Use pthreads for thread-local lsan allocator cache on darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D30267: Increase stack size for stack-use-after-return test
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D30267: Increase stack size for stack-use-after-return test
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D29994: Use pthreads for thread-local lsan allocator cache on darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D29995: Enable i386 builds for darwin lsan
Francis Ricci via Phabricator via llvm-commits
- [llvm] r297795 - [MachineFunction] Fix documentation. NFC
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D30787: Implement emulated TLS on Windows.
Frederich Munch via Phabricator via llvm-commits
- [llvm] r297603 - [AVX-512] Add EVEX2VEX test cases for the cvt instructions fixed in r297599 and r297600.
Galina Kistanova via llvm-commits
- LLVM Lab SVN mirror is behind
Galina Kistanova via llvm-commits
- LLVM Lab SVN mirror is behind
Galina Kistanova via llvm-commits
- [llvm] r297603 - [AVX-512] Add EVEX2VEX test cases for the cvt instructions fixed in r297599 and r297600.
Galina Kistanova via llvm-commits
- LLVM Lab SVN mirror is behind
Galina Kistanova via llvm-commits
- LLVM Lab SVN mirror is behind
Galina Kistanova via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D30903: [AArch64] Use alias analysis in the load/store optimization pass.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D30751: [MachineCopyForwarding] Add new pass to do register COPY forwarding at end of register allocation.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D30667: GVNHoist: handle basic blocks with UnreachableInst
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D30751: [MachineCopyForwarding] Add new pass to do register COPY forwarding at end of register allocation.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D30751: [MachineCopyForwarding] Add new pass to do register COPY forwarding at end of register allocation.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D31035: Call isGuaranteedToTransferExecutionToSuccessor on each instruction
Geoff Berry via Phabricator via llvm-commits
- [lld] r297622 - [ELF] - Remove unnecessary template. NFC.
George Rimar via llvm-commits
- [lld] r297714 - [ELF] - Step to combine LinkerScript and LinkerScriptBase
George Rimar via llvm-commits
- [lld] r297717 - [ELF] - Remove unnecessary template. NFC.
George Rimar via llvm-commits
- [lld] r297718 - [ELF] - Remove unnecessary template #2. NFC.
George Rimar via llvm-commits
- [lld] r297719 - [ELF] - Remove unnecessary template #3. NFC.
George Rimar via llvm-commits
- [lld] r297720 - [ELF] - Remove unnecessary template #4. NFC.
George Rimar via llvm-commits
- [lld] r297722 - [ELF] - Move ThreadBssOffset and Dot to LinkerScriptBase. NFC.
George Rimar via llvm-commits
- [lld] r297723 - [ELF] - Simplify LinkerScriptBase::getDot(). NFC.
George Rimar via llvm-commits
- [lld] r297725 - [ELF] - Devirtualize LinkerScriptBase::getOutputSection
George Rimar via llvm-commits
- [lld] r297727 - [ELF] - Devirtualize LinkerScriptBase::getOutputSectionSize. NFC.
George Rimar via llvm-commits
- [lld] r297732 - [ELF] - Remove unnecessary template #5. NFC.
George Rimar via llvm-commits
- [lld] r297734 - [ELF] - Remove unnecessary template #6. NFC.
George Rimar via llvm-commits
- [lld] r297735 - [ELF] - Move members of LinkerScript to LinkerScriptBase. NFC.
George Rimar via llvm-commits
- [lld] r297813 - [ELF] - Detemplate GotPltSection and IgotPltSection sections.
George Rimar via llvm-commits
- [lld] r297814 - [ELF] - Make Bss and BssRelRo sections to be synthetic (#3).
George Rimar via llvm-commits
- [lld] r297815 - [ELF] - Detemplate StringTableSection.
George Rimar via llvm-commits
- [lld] r297825 - [ELF] - Detemplate MipsRldMapSection. NFC.
George Rimar via llvm-commits
- [PATCH] D30976: [ELF] - Detemplate GdbIndexSection.
George Rimar via llvm-commits
- [lld] r297844 - [ELF] - Split struct In<ELFT> to have templated and non-templated sections areas.
George Rimar via llvm-commits
- [lld] r297848 - [ELF] - Move LinkerScript::discard to LinkerScriptBase. NFC.
George Rimar via llvm-commits
- [lld] r297850 - [ELF] - Linkerscript: make Dot public and remove getDot(). NFC.
George Rimar via llvm-commits
- [lld] r297844 - [ELF] - Split struct In<ELFT> to have templated and non-templated sections areas.
George Rimar via llvm-commits
- [lld] r297933 - Revert r297813 "[ELF] - Make Bss and BssRelRo sections to be synthetic (#3)."
George Rimar via llvm-commits
- [lld] r297937 - [ELF] - Detemplate OutputSection::assignOffsets. NFC.
George Rimar via llvm-commits
- [lld] r297938 - [ELF] - Removed unused template #1. NFC
George Rimar via llvm-commits
- [lld] r297939 - [ELF] Detemplate ThunkSection and Thunk classes. NFC.
George Rimar via llvm-commits
- [lld] r297941 - [ELF] - Removed unused template #2. NFC.
George Rimar via llvm-commits
- [lld] r297942 - [ELF] - Removed unused template #3. NFC.
George Rimar via llvm-commits
- [lld] r297943 - [ELF] - Detemplate SymbolBody::getOutputSection(). NFC.
George Rimar via llvm-commits
- [lld] r297944 - [ELF] - Removed unused templates #4. NFC.
George Rimar via llvm-commits
- [lld] r297946 - [ELF] - Don't use uintX_t in DynamicReloc<ELFT>. NFC.
George Rimar via llvm-commits
- [lld] r297948 - [ELF] - Added test for versioned symbols involved in copy relocations.
George Rimar via llvm-commits
- [lld] r297949 - [ELF] Fix builbot.
George Rimar via llvm-commits
- [lld] r297933 - Revert r297813 "[ELF] - Make Bss and BssRelRo sections to be synthetic (#3)."
George Rimar via llvm-commits
- [lld] r297950 - [ELF] - Detemplate SymbolBody::getGotPltVA and SymbolBody::getGotPltOffset(). NFC.
George Rimar via llvm-commits
- [lld] r297953 - [ELF] - Rename Config->Is64Bit() to is64(). NFC.
George Rimar via llvm-commits
- [lld] r297850 - [ELF] - Linkerscript: make Dot public and remove getDot(). NFC.
George Rimar via llvm-commits
- [PATCH] D30892: [ELF] - Make Bss and BssRelRo sections to be synthetic (#3).
George Rimar via llvm-commits
- [lld] r297850 - [ELF] - Linkerscript: make Dot public and remove getDot(). NFC.
George Rimar via llvm-commits
- [lld] r298062 - [ELF] - Recommit "[ELF] - Make Bss and BssRelRo sections to be synthetic (#3)."
George Rimar via llvm-commits
- [lld] r298064 - [ELF] - Fixed cache.ll testcase.
George Rimar via llvm-commits
- [lld] r298065 - [ELF] - Detemplate PltSection. NFC.
George Rimar via llvm-commits
- [lld] r298070 - [ELF] - Fix linux build bot.
George Rimar via llvm-commits
- [lld] r298071 - [ELF] - Detemplate SymbolBody::getVA and SymbolBody::getPltVA. NFC.
George Rimar via llvm-commits
- [lld] r298072 - [ELF] - Detemplate DynamicReloc class. NFC.
George Rimar via llvm-commits
- [lld] r298078 - [ELF] - Simplify logic of creating "COMMON" section.
George Rimar via llvm-commits
- [lld] r298082 - [ELF] - Fix warning.
George Rimar via llvm-commits
- [lld] r298084 - [ELF] - Revert r298078 and 298082
George Rimar via llvm-commits
- [lld] r298078 - [ELF] - Simplify logic of creating "COMMON" section.
George Rimar via llvm-commits
- [lld] r298086 - [ELF] - Recommit r298078 "[ELF] - Simplify logic of creating "COMMON" section."
George Rimar via llvm-commits
- [lld] r298087 - [ELF] - Detemplate findSection() global static method. NFC.
George Rimar via llvm-commits
- [lld] r298091 - [ELF] - Detemplate SymbolBody::getGotOffset(). NFC.
George Rimar via llvm-commits
- [lld] r298102 - [ELF] - Move template instantiations to the end of file. NFC.
George Rimar via llvm-commits
- [PATCH] D30851: [ELF] Support ABSOLUTE on the right hand side in linkerscripts
George Rimar via Phabricator via llvm-commits
- [PATCH] D30699: [ELF] - Stop producing broken output for R_386_GOT32X relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30888: [ELF] - Detemplate code relative to OutputSectionFactory
George Rimar via Phabricator via llvm-commits
- [PATCH] D30889: [ELF] Fix error reporting for eh_frame and other synthetic sections
George Rimar via Phabricator via llvm-commits
- [PATCH] D30699: [ELF] - Stop producing broken output for R_386_GOT32X relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30892: [ELF] - Make Bss and BssRelRo sections to be synthetic (#3).
George Rimar via Phabricator via llvm-commits
- [PATCH] D30541: [ELF] - Make Bss and BssRelRo sections to be synthetic (#2).
George Rimar via Phabricator via llvm-commits
- [PATCH] D30895: [ELF] - Step to combine LinkerScript and LinkerScriptBase
George Rimar via Phabricator via llvm-commits
- [PATCH] D30901: [ELF] - Fill between executable sections with trap instructions
George Rimar via Phabricator via llvm-commits
- [PATCH] D30901: [ELF] - Fill between executable sections with trap instructions
George Rimar via Phabricator via llvm-commits
- [PATCH] D30886: [ELF] Pad x86 executable sections with 0xcc int3 instructions
George Rimar via Phabricator via llvm-commits
- [PATCH] D30901: [ELF] - Fill between executable sections with trap instructions
George Rimar via Phabricator via llvm-commits
- [PATCH] D30699: [ELF] - Stop producing broken output for R_386_GOT32X relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30895: [ELF] - Step to combine LinkerScript and LinkerScriptBase
George Rimar via Phabricator via llvm-commits
- [PATCH] D30888: [ELF] - Detemplate code relative to OutputSectionFactory
George Rimar via Phabricator via llvm-commits
- [PATCH] D30901: [ELF] - Fill between executable sections with trap instructions
George Rimar via Phabricator via llvm-commits
- [PATCH] D30933: [ELF] - Detemplate StringTableSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30935: [ELF] - Detemplate LinkerScript<ELFT>::writeDataBytes
George Rimar via Phabricator via llvm-commits
- [PATCH] D30939: [ELF] - Split struct In<ELFT> to have templated and non-templated sections areas.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30892: [ELF] - Make Bss and BssRelRo sections to be synthetic (#3).
George Rimar via Phabricator via llvm-commits
- [PATCH] D30892: [ELF] - Make Bss and BssRelRo sections to be synthetic (#3).
George Rimar via Phabricator via llvm-commits
- [PATCH] D30944: [ELF] - Detemplate GotPltSection and IgotPltSection sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30944: [ELF] - Detemplate GotPltSection and IgotPltSection sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30944: [ELF] - Detemplate GotPltSection and IgotPltSection sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30944: [ELF] - Detemplate GotPltSection and IgotPltSection sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30944: [ELF] - Detemplate GotPltSection and IgotPltSection sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30541: [ELF] - Make Bss and BssRelRo sections to be synthetic (#2).
George Rimar via Phabricator via llvm-commits
- [PATCH] D30892: [ELF] - Make Bss and BssRelRo sections to be synthetic (#3).
George Rimar via Phabricator via llvm-commits
- [PATCH] D30933: [ELF] - Detemplate StringTableSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30935: [ELF] - Detemplate BuildIdSection section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30964: [ELF] Restore GC handling of LINK_ORDER, C-named sections
George Rimar via Phabricator via llvm-commits
- [PATCH] D30976: [ELF] - Detemplate GdbIndexSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30935: [ELF] - Detemplate BuildIdSection section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30982: [ELF] - REmove virtual methods from linker script class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30939: [ELF] - Split struct In<ELFT> to have templated and non-templated sections areas.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30939: [ELF] - Split struct In<ELFT> to have templated and non-templated sections areas.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30939: [ELF] - Split struct In<ELFT> to have templated and non-templated sections areas.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30982: [ELF] - Remove virtual methods from linker script class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30690: [ELF] - Simplify logic of creating "COMMON" section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D31028: [ELF] - Detemplate PltSection<ELFT> section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30892: [ELF] - Make Bss and BssRelRo sections to be synthetic (#3).
George Rimar via Phabricator via llvm-commits
- [PATCH] D30982: [ELF] - Remove virtual methods from linker script class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30699: [ELF] - Stop producing broken output for R_386_GOT32X relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30892: [ELF] - Make Bss and BssRelRo sections to be synthetic (#3).
George Rimar via Phabricator via llvm-commits
- [PATCH] D31028: [ELF] - Detemplate PltSection<ELFT> section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30690: [ELF] - Simplify logic of creating "COMMON" section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D31028: [ELF] - Detemplate PltSection<ELFT> section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D30982: [ELF] - Combine LinkerScriptBase and LinkerScript<ELFT>
George Rimar via Phabricator via llvm-commits
- [PATCH] D30982: [ELF] - Combine LinkerScriptBase and LinkerScript<ELFT>
George Rimar via Phabricator via llvm-commits
- [PATCH] D31028: [ELF] - Detemplate PltSection<ELFT> section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D31090: [ELF] - Detemplate MipsGotSection<ELFT>
George Rimar via Phabricator via llvm-commits
- [llvm] r297610 - [LV] Set memcheck metadata also for VF==1
Gil Rapaport via llvm-commits
- [llvm] r297740 - [LV] Refactor cross-iteration phi's back-patching; NFC
Gil Rapaport via llvm-commits
- [PATCH] D30755: [LV] Refactor cross-iteration phi's back-patching; NFC
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D30755: [LV] Refactor cross-iteration phi's back-patching; NFC
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D30755: [LV] Refactor cross-iteration phi's back-patching; NFC
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D30972: [LV] Add regression test for r297610
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D29609: [dsymutil] Follow dependencies during ODR uniquing
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D30785: [DWARF] Versioning for DWARF constants; verify FORMs
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D30968: [AVX-512] Fix accidental uses of AH/BH/CH/DH after copies to/from mask registers
Guy Blank via Phabricator via llvm-commits
- [PATCH] D30049: x86 interrupt calling convention: re-align stack pointer on 64-bit if an error code was pushed
H.J Lu via Phabricator via llvm-commits
- [llvm] r297610 - [LV] Set memcheck metadata also for VF==1
Hal Finkel via llvm-commits
- [PATCH] D30886: [ELF] Pad x86 executable sections with 0xcc int3 instructions
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D30886: [ELF] Pad x86 executable sections with 0xcc int3 instructions
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29540: Scalarization overhead estimation in getIntrinsicInstrCost() improved
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29177: [PowerPC][Altivec] Add mfvrd and mffprd extended mnemonic
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D30667: GVNHoist: handle basic blocks with UnreachableInst
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D30667: GVNHoist: handle basic blocks with UnreachableInst
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D30667: GVNHoist: handle basic blocks with UnreachableInst
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D30247: Epilog loop vectorization
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D21720: Unroll for uncountable loops
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D30897: [WIP] New AsmPrinterHandler that is able to interleave source code
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D30897: [WIP] New AsmPrinterHandler that is able to interleave source code
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D30626: MachineScheduler/ScheduleDAG: Add support for GetSubGraph
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D30626: MachineScheduler/ScheduleDAG: Add support for GetSubGraph
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D30972: [LV] Add regression test for r297610
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D30993: [InstCombine] Liberate assert in InstCombiner::visitZExt
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29297: CodeGenPrepare: Sink addressing modes for atomics
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29294: LSR: Check more intrinsic pointer operands
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D29294: LSR: Check more intrinsic pointer operands
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31013: CodeGen: BlockPlacement: Reduce TriangleChainCount to 2
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31013: CodeGen: BlockPlacement: Reduce TriangleChainCount to 2
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31024: Bugfix in BasicTTIImpl::getIntrinsicInstrCost()
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D30993: [InstCombine] Liberate assert in InstCombiner::visitZExt
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31117: Enable stripping of multiple DILocation on !llvm.loop metadata
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D30758: Update clang-cl driver for MSVC 2017
Hamza Sood via Phabricator via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r297634 - Check in the 4.0.0 release
Hans Wennborg via llvm-commits
- [www] r297636 - Update web page for 4.0.0
Hans Wennborg via llvm-commits
- [www-releases] r297644 - Fix 4.0.0 release month
Hans Wennborg via llvm-commits
- [www-releases] r297647 - Add mips and debian8 to 4.0.0
Hans Wennborg via llvm-commits
- LLVM Lab SVN mirror is behind
Hans Wennborg via llvm-commits
- [PATCH] D30905: stable-merge-request.sh: Add a script for submitting merge requests via bugzilla
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D30992: [cmake] Refactor warning flag logic to use Unix warnings with clang-cl
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D31080: [DAG] Extract switch lowering as a spearate object NFC
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D31080: [DAG] Extract switch lowering as a spearate object NFC
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r297959 - Test commit.
Hiroshi Inoue via llvm-commits
- [PATCH] D30900: [PPC] Eliminate stack frame in non-leaf function based on shrink wrapping
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D31087: [SCEV] Use const Loop *L instead of Loop *L
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D30840: [SCEV] Fix trip multiple calculation
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D30865: [AVX-512] If gather mask is all ones, use UNDEF for the source
Igor Breger via Phabricator via llvm-commits
- [PATCH] D30979: [GlobalISel][X86] G_LOAD/G_STORE, add alternative RegisterBank mapping.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D30980: [GlobalISel][X86] support G_FRAME_INDEX instruction selection.
Igor Breger via Phabricator via llvm-commits
- [PATCH] D30973: [GlobalISel][X86] Support G_STORE/G_LOAD operation
Igor Breger via Phabricator via llvm-commits
- [PATCH] D31056: [AVX-512] Handle kor/kand/kandn/kxor/kxnor/knot intrinsics at lowering time instead of isel
Igor Breger via Phabricator via llvm-commits
- [PATCH] D31096: LTO, Support: Add a safeguard against pruning a directory that is not a cache directory.
Ivan Krasin via Phabricator via llvm-commits
- [PATCH] D31109: Support, LTO: Error out when pruning a directory containing files not matching a prefix.
Ivan Krasin via Phabricator via llvm-commits
- [llvm] r298015 - clean Lanai namespace
Jacques Pienaar via llvm-commits
- [PATCH] D30955: clean Lanai namespace
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D30955: clean Lanai namespace
Jacques Pienaar via Phabricator via llvm-commits
- [llvm] r297731 - Test commit.
James Henderson via llvm-commits
- [llvm] r297945 - [Support] Add support for getting file system permissions on Windows and implement sys::fs::set/getPermissions to work with them
James Henderson via llvm-commits
- [PATCH] D30886: [ELF] Pad x86 executable sections with 0xcc int3 instructions
James Henderson via Phabricator via llvm-commits
- [PATCH] D30886: [ELF] Pad x86 executable sections with 0xcc int3 instructions
James Henderson via Phabricator via llvm-commits
- [PATCH] D30736: [Support] Add support for getting file system permissions on Windows and implement sys::fs::permissions to set them
James Henderson via Phabricator via llvm-commits
- [PATCH] D30736: [Support] Add support for getting file system permissions on Windows and implement sys::fs::set/getPermissions to work with them
James Henderson via Phabricator via llvm-commits
- [PATCH] D30901: [ELF] - Fill between executable sections with trap instructions
James Henderson via Phabricator via llvm-commits
- [PATCH] D30886: [ELF] Pad x86 executable sections with 0xcc int3 instructions
James Henderson via Phabricator via llvm-commits
- [PATCH] D30886: [ELF] Pad x86 executable sections with 0xcc int3 instructions
James Henderson via Phabricator via llvm-commits
- [PATCH] D30944: [ELF] - Detemplate GotPltSection and IgotPltSection sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D30736: [Support] Add support for getting file system permissions on Windows and implement sys::fs::set/getPermissions to work with them
James Henderson via Phabricator via llvm-commits
- [PATCH] D30736: [Support] Add support for getting file system permissions on Windows and implement sys::fs::set/getPermissions to work with them
James Henderson via Phabricator via llvm-commits
- [PATCH] D30886: [ELF] Pad x86 executable sections with 0xcc int3 instructions
James Henderson via Phabricator via llvm-commits
- [PATCH] D30886: [ELF] Pad x86 executable sections with 0xcc int3 instructions
James Henderson via Phabricator via llvm-commits
- [PATCH] D30886: [ELF] Pad x86 executable sections with 0xcc int3 instructions
James Henderson via Phabricator via llvm-commits
- [PATCH] D30886: [ELF] Pad x86 executable sections with 0xcc int3 instructions
James Henderson via Phabricator via llvm-commits
- [PATCH] D30689: [ConstantFolding] Small fix to prevent constant folding having to repeatedly scan operands.
James Molloy via Phabricator via llvm-commits
- [PATCH] D30781: [ValueTracking] Out of range shifts might be undef
James Molloy via Phabricator via llvm-commits
- [PATCH] D30689: [ConstantFolding] Small fix to prevent constant folding having to repeatedly scan operands.
James Molloy via Phabricator via llvm-commits
- [PATCH] D31116: arm: don't promote too small constants
James Molloy via Phabricator via llvm-commits
- [PATCH] D31116: arm: don't promote too small constants
James Molloy via Phabricator via llvm-commits
- [PATCH] D31116: [ARM] handle promotion of zero sized constants.
James Molloy via Phabricator via llvm-commits
- [PATCH] D30571: [ARM] [Assembler] Extend immediate conversions for A32, T32 and T16
Javed Absar via Phabricator via llvm-commits
- [PATCH] D31039: [GlobalISel] Use the correct calling conv for calls
Javed Absar via Phabricator via llvm-commits
- [PATCH] D30962: [GlobalISel] Translate shufflevector
Javed Absar via Phabricator via llvm-commits
- [PATCH] D30744: Improve machine schedulers for in-order processors
Javed Absar via Phabricator via llvm-commits
- [PATCH] D31081: [ARM] ScheduleDAGRRList::DelayForLiveRegsBottomUp must consider OptionalDefs
Javed Absar via Phabricator via llvm-commits
- [PATCH] D30962: [GlobalISel] Translate shufflevector
Javed Absar via Phabricator via llvm-commits
- [llvm] r297653 - [Outliner] Add tail call support
Jessica Paquette via llvm-commits
- [llvm] r298162 - [Outliner] Add outliner for AArch64
Jessica Paquette via llvm-commits
- [PATCH] D30670: [Outliner] Add tail call support
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D30797: [Outliner] Add simple stack fixup support in X86
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D30914: [Outliner] Add outliner for AArch64
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D30914: [Outliner] Add outliner for AArch64
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D30914: [Outliner] Add outliner for AArch64
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D30997: CMake: Add LLVM_DYLIB_SYMBOL_VERSIONING option
Joerg Sonnenberger via llvm-commits
- [PATCH] D31070: Turn some C-style vararg into variadic templates
Joerg Sonnenberger via llvm-commits
- [PATCH] D30699: [ELF] - Stop producing broken output for R_386_GOT32X relocation.
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D30886: [ELF] Pad x86 executable sections with 0xcc int3 instructions
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D31085: [InlineCost] Increase the cost of Switch
Joerg Sonnenberger via Phabricator via llvm-commits
- [llvm] r297649 - [Linker] Provide callback for internalization
Jonas Devlieghere via llvm-commits
- [PATCH] D30738: Don't internalize llvm GV's with InternalizeLinkedSymbols
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D30738: Don't internalize llvm GV's with InternalizeLinkedSymbols
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D30738: Don't internalize llvm GV's with InternalizeLinkedSymbols
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D30738: Don't internalize llvm GV's with InternalizeLinkedSymbols
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r297705 - [TargetTransformInfo] getIntrinsicInstrCost() scalarization estimation improved
Jonas Paulsson via llvm-commits
- [llvm] r297930 - [SelectionDAG] Optimize VSELECT->SETCC of incompatible or illegal types.
Jonas Paulsson via llvm-commits
- [llvm] r297954 - [BasicTTIImpl] Bugfix in getIntrinsicInstrCost()
Jonas Paulsson via llvm-commits
- [llvm] r298047 - [SystemZ] Add use of super-reg in splitMove()
Jonas Paulsson via llvm-commits
- [llvm] r298048 - Add SystemZ to utils/update_llc_test_checks.py.
Jonas Paulsson via llvm-commits
- [llvm] r298049 - [SystemZ] New CodeGen tests for vector compare / select.
Jonas Paulsson via llvm-commits
- getCastInstrCost()
Jonas Paulsson via llvm-commits
- [PATCH] D29540: Scalarization overhead estimation in getIntrinsicInstrCost() improved
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D29489: Optimize SETCC + VSEL of incompatible or illegal types
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D29540: Scalarization overhead estimation in getIntrinsicInstrCost() improved
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D30680: new method TargetTransformInfo::supportsVectorElementLoadStore() for LoopVectorizer
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D30680: new method TargetTransformInfo::supportsVectorElementLoadStore() for LoopVectorizer
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D29540: Scalarization overhead estimation in getIntrinsicInstrCost() improved
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D29489: Optimize SETCC + VSEL of incompatible or illegal types
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31024: Bugfix in BasicTTIImpl::getIntrinsicInstrCost()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D29540: Scalarization overhead estimation in getIntrinsicInstrCost() improved
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31024: Bugfix in BasicTTIImpl::getIntrinsicInstrCost()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D29540: Scalarization overhead estimation in getIntrinsicInstrCost() improved
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D29489: Optimize SETCC + VSEL of incompatible or illegal types
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31077: Improve DAGTypeLegalizer::PromoteIntRes_TRUNCATE() to handle widening.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31077: Improve DAGTypeLegalizer::PromoteIntRes_TRUNCATE() to handle widening.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D31077: Improve DAGTypeLegalizer::PromoteIntRes_TRUNCATE() to handle widening.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r297988 - Clarify a comment about mapped_iterator. NFC
Jonathan Roelofs via llvm-commits
- [PATCH] D30906: Revert r297545 - Revert r297516 - Respect CMAKE_INSTALL_MANDIR for sphinx generated manpages
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D30906: Revert r297545 - Revert r297516 - Respect CMAKE_INSTALL_MANDIR for sphinx generated manpages
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D30872: [Builtin][AArch64] Fix build errors of test cases
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D30317: [X86] Clean up test/CodeGen/X86/2006-03-01-InstrSchedBug.ll
Jorge Gorbe via Phabricator via llvm-commits
- [PATCH] D30317: [X86] Clean up test/CodeGen/X86/2006-03-01-InstrSchedBug.ll
Jorge Gorbe via Phabricator via llvm-commits
- [llvm] r297669 - [Support] Test directory iterators and recursive directory iterators with broken symlinks.
Juergen Ributzka via llvm-commits
- [llvm] r297672 - [Support] Follow-up for "Test directory iterators and recursive directory iterators with broken symlinks."
Juergen Ributzka via llvm-commits
- [llvm] r297767 - [Support] Make the SystemZ bot happy by using make_error_code.
Juergen Ributzka via llvm-commits
- [compiler-rt] r297995 - [PowerPC] Fix sanitizer frame unwind on 32-bit ABIs
Juergen Ributzka via llvm-commits
- [compiler-rt] r298029 - Revert "[PowerPC] Fix sanitizer frame unwind on 32-bit ABIs"
Juergen Ributzka via llvm-commits
- [compiler-rt] r297995 - [PowerPC] Fix sanitizer frame unwind on 32-bit ABIs
Juergen Ributzka via llvm-commits
- [llvm] r298114 - [CodeGenPrep]Restructure promoting Ext to form ExtLoad
Jun Bum Lim via llvm-commits
- [PATCH] D27853: [CodeGenPrep]Restructure promoting Ext to form ExtLoad
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D27853: [CodeGenPrep]Restructure promoting Ext to form ExtLoad
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D31085: [InlineCost] Increase the cost of Switch
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D29870: [InlineCost] Increase the cost of Switch
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D31085: [InlineCost] Increase the cost of Switch
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D31085: [InlineCost] Increase the cost of Switch
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D27853: [CodeGenPrep]Restructure promoting Ext to form ExtLoad
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D27853: [CodeGenPrep]Restructure promoting Ext to form ExtLoad
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D27853: [CodeGenPrep]Restructure promoting Ext to form ExtLoad
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D28680: [CodeGenPrep] move aarch64-type-promotion to CGP
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D30921: SimplifyCFG: SinkThenElseCode shouldn't sink convergent functions
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D30846: AMDGPU: Unify divergent function exits.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D30850: [XRay] [compiler-rt] Refactor logic for xray fdr logging. NFC.
Keith Wyss via llvm-commits
- [PATCH] D31032: [LoadCombine] Avoid analysing dead basic blocks
Kenneth Hilmersson via Phabricator via llvm-commits
- [PATCH] D31032: [LoadCombine] Avoid analysing dead basic blocks
Kenneth Hilmersson via Phabricator via llvm-commits
- [llvm] r296863 - [SLP] Fixes the bug due to absence of in order uses of scalars which needs to be available
Keno Fischer via llvm-commits
- [www] r297631 - [EuroLLVM] Add poster authors and modified abstract
Kevin Streit via llvm-commits
- [www] r297826 - [EuroLLVM] Update author list
Kevin Streit via llvm-commits
- [www] r298068 - [EuroLLVM] Close registration due to high demand
Kevin Streit via llvm-commits
- [www] r298112 - [EuroLLVM] Add etherpad links to the BoFs
Kevin Streit via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29948: [AMDGPU] Restructure code object metadata creation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29948: [AMDGPU] Restructure code object metadata creation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D29949: [AMDGPU] Emit kernel code properties as code object metadata
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D30969: [AMDGPU] Emit kernel debug properties as code object metadata
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D30970: [AMDGPU] Do not emit isa info as code object metadata
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D30970: [AMDGPU] Do not emit isa info as code object metadata
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D30440: AMDGPU: Fix unnecessary ands when packing f16 vectors
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r297781 - [libFuzzer] remove stale code
Kostya Serebryany via llvm-commits
- [llvm] r297783 - [libFuzzer] don't clear Counters in TracePC::CollectFeatures since they will be cleared anyway in ResetMaps
Kostya Serebryany via llvm-commits
- [llvm] r297785 - [libFuzzer] remove more stale code
Kostya Serebryany via llvm-commits
- [llvm] r297796 - [libFuzzer] simplify code a bit
Kostya Serebryany via llvm-commits
- [llvm] r297797 - [libFuzzer] remove even more stale code
Kostya Serebryany via llvm-commits
- [compiler-rt] r297914 - [asan] add one more argument to __sanitizer_print_memory_profile, remove a redundant weak definition.
Kostya Serebryany via llvm-commits
- [llvm] r297916 - [libFuzzer] call __sanitizer_print_memory_profile with two params
Kostya Serebryany via llvm-commits
- [compiler-rt] r297918 - [asan] trying to fix the windows build
Kostya Serebryany via llvm-commits
- [llvm] r297919 - [libFuzzer] add a dummy LLVMFuzzerMutate to afl/afl_driver.cpp (https://github.com/google/oss-fuzz/issues/460)
Kostya Serebryany via llvm-commits
- [compiler-rt] r297995 - [PowerPC] Fix sanitizer frame unwind on 32-bit ABIs
Kostya Serebryany via llvm-commits
- [compiler-rt] r297995 - [PowerPC] Fix sanitizer frame unwind on 32-bit ABIs
Kostya Serebryany via llvm-commits
- [llvm] r298030 - [libFuzzer] add a test with two different bugs
Kostya Serebryany via llvm-commits
- [llvm] r298031 - [libFuzzer] Experimenting with dictionary minimization.
Kostya Serebryany via llvm-commits
- [llvm] r298032 - [libFuzzer] inline the code of __sanitizer_cov_trace_pc_guard into it
Kostya Serebryany via llvm-commits
- [PATCH] D30783: [asan] Split SIGSEGV/SIGBUS handling so we can handle only one of them and not the other.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D30384: [asan] Add an interceptor for strtok
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D30384: [asan] Add an interceptor for strtok
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D29586: [lsan] Enable LSan for arm Linux
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D31112: Proposal: Backward-edge CFI for return statements (RCFI)
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D30529: [GlobalISel] Enable specifying how to legalize non-power-of-2 size types.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D30529: [GlobalISel] Enable specifying how to legalize non-power-of-2 size types.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D30529: [GlobalISel] Enable specifying how to legalize non-power-of-2 size types.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D30529: [GlobalISel] Enable specifying how to legalize non-power-of-2 size types.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D30529: [GlobalISel] Enable specifying how to legalize non-power-of-2 size types. [NFC-ish]
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D30529: [GlobalISel] Enable specifying how to legalize non-power-of-2 size types. [NFC-ish]
Kristof Beyls via Phabricator via llvm-commits
- [llvm] r297745 - [Hexagon] Fix a condition in HexagonEarlyIfConv.cpp
Krzysztof Parzyszek via llvm-commits
- [PATCH] D29639: [SelectionDAG] Add a signed integer absolute ISD node
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D30438: SplitKit: Correctly implement partial copies
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D30438: SplitKit: Correctly implement partial copies
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D30225: [LIR] re-enable generation of memmove with runtime checks
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D30225: [LIR] re-enable generation of memmove with runtime checks
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D30225: [LIR] re-enable generation of memmove with runtime checks
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D30267: Increase stack size for stack-use-after-return test
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D31092: Bypass potential libc's sysconf wrappers for sysconf(_SC_PAGESIZE) call
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D31092: Bypass potential libc's sysconf wrappers for sysconf(_SC_PAGESIZE) call
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D30267: Increase stack size for stack-use-after-return test
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D30267: Increase stack size for stack-use-after-return test
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D30267: Increase stack size for stack-use-after-return test
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D30267: Increase stack size for stack-use-after-return test
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [compiler-rt] r298008 - Fix macOS version detection to also allow missing 3rd part of the version number.
Kuba Mracek via llvm-commits
- [compiler-rt] r298193 - Add extra return value checks into stack-use-after-return.cc to help diagnose AArch64 test failures for <https://reviews.llvm.org/D30267>. NFC.
Kuba Mracek via llvm-commits
- [compiler-rt] r298195 - Change stack-use-after-return.cc to respect PTHREAD_STACK_MIN before calling pthread_attr_setstacksize. To investigate <https://reviews.llvm.org/D30267>. NFC.
Kuba Mracek via llvm-commits
- [compiler-rt] r298196 - Apparently, PTHREAD_STACK_MIN can be in limits.h on some systems...
Kuba Mracek via llvm-commits
- [compiler-rt] r298200 - Re-commit of r296706 ("Increase stack size for stack-use-after-return test"). Hopefully the recent changes in the test will make it not flaky anymore.
Kuba Mracek via llvm-commits
- [llvm] r297925 - CodeGen: BlockPlacement: Reduce TriangleChainCount to 2
Kyle Butt via llvm-commits
- [llvm] r298000 - CodeGen: BlockPlacement: Adjust test case so it covers rL297925. NFC
Kyle Butt via llvm-commits
- [PATCH] D30728: CodeGen: Placement: Apply triangle heuristic more aggressively at O3.
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D31013: CodeGen: BlockPlacement: Reduce TriangleChainCount to 2
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D30850: [XRay] [compiler-rt] Refactor logic for xray fdr logging. NFC.
Laurent Nicolas via llvm-commits
- [PATCH] D30850: [XRay] [compiler-rt] Refactor logic for xray fdr logging. NFC.
Laurent Nicolas via Phabricator via llvm-commits
- [PATCH] D30384: [asan] Add an interceptor for strtok
Manuel Rigger via Phabricator via llvm-commits
- [PATCH] D30384: [asan] Add an interceptor for strtok
Manuel Rigger via Phabricator via llvm-commits
- [PATCH] D30384: [asan] Add an interceptor for strtok
Manuel Rigger via Phabricator via llvm-commits
- [PATCH] D30384: [asan] Add an interceptor for strtok
Manuel Rigger via Phabricator via llvm-commits
- [PATCH] D30384: [asan] Add an interceptor for strtok
Manuel Rigger via Phabricator via llvm-commits
- [PATCH] D30384: [asan] Add an interceptor for strtok
Manuel Rigger via Phabricator via llvm-commits
- [PATCH] D30384: [asan] Add an interceptor for strtok
Manuel Rigger via Phabricator via llvm-commits
- [PATCH] D30384: [asan] Add an interceptor for strtok
Manuel Rigger via Phabricator via llvm-commits
- [PATCH] D30994: Add pretty-printer for llvm::Twine type
Marc-Andre Laperle via Phabricator via llvm-commits
- [llvm] r297673 - [IPRA] Change algorithm for RegUsageInfoCollector.
Marcello Maggioni via llvm-commits
- [PATCH] D30177: [ExecutionDepsFix] Recognize existing dep breaks
Marina Yatsina via Phabricator via llvm-commits
- [PATCH] D29598: LLVM Changes for alloc_align
Marina Yatsina via Phabricator via llvm-commits
- [PATCH] D31122: [LLD] Add -z nodlopen option
Mark Kettenis via Phabricator via llvm-commits
- [PATCH] D30677: [XRay][compiler-rt] Support TSC emulation even for x86_64
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D29950: Provide DESTDIR on all platforms
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D29952: Create msbuild only when using MSVC
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D29952: Create msbuild only when using MSVC
Mateusz Mikuła via Phabricator via llvm-commits
- [llvm] r297650 - AMDGPU: Fold icmp/fcmp into icmp intrinsic
Matt Arsenault via llvm-commits
- [llvm] r297658 - AMDGPU: Treat 0 as private null pointer in addrspacecast lowering
Matt Arsenault via llvm-commits
- [llvm] r297662 - AMDGPU: Re-use TM.getNullPointerValue
Matt Arsenault via llvm-commits
- [llvm] r297865 - AMDGPU: Minor SIAnnotateControlFlow cleanups
Matt Arsenault via llvm-commits
- [llvm] r297873 - AMDGPU: Fix unnecessary ands when packing f16 vectors
Matt Arsenault via llvm-commits
- [llvm] r297903 - CodeGenPrepare: Sink addressing modes for atomics
Matt Arsenault via llvm-commits
- [llvm] r297913 - AMDGPU: Allow sinking of addressing modes for atomic_inc/dec
Matt Arsenault via llvm-commits
- [llvm] r298119 - AMDGPU: Cleanup control flow intrinsics
Matt Arsenault via llvm-commits
- [llvm] r298121 - AMDGPU: Fix handling of constant phi input loop conditions
Matt Arsenault via llvm-commits
- [llvm] r298125 - AMDGPU: Fix broken condition in hazard recognizer
Matt Arsenault via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30106: AMDGPU: Fold icmp/fcmp into icmp intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30596: Turn on -addr-sink-using-gep unconditionally.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30440: AMDGPU: Fix unnecessary ands when packing f16 vectors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30846: AMDGPU: Unify divergent function exits.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30916: LowerSwitch: Fix producing invalid IR on unreachable code
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30916: LowerSwitch: Fix producing invalid IR on unreachable code
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30921: SimplifyCFG: SinkThenElseCode shouldn't sink convergent functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30966: AMDGPU: Fix annotating loops with nested loop conditions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30970: [AMDGPU] Do not emit isa info as code object metadata
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29294: LSR: Check more intrinsic pointer operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29297: CodeGenPrepare: Sink addressing modes for atomics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31000: AMDGPU: Fix handling of constant phi input loop conditions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30440: AMDGPU: Fix unnecessary ands when packing f16 vectors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31000: AMDGPU: Fix handling of constant phi input loop conditions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29297: CodeGenPrepare: Sink addressing modes for atomics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29294: LSR: Check more intrinsic pointer operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29302: AMDGPU: Allow sinking of addressing modes for atomic_inc/dec
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31017: AMDGPU: Implement f16 fround
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31016: [AMDGPU] Run always inliner early in opt
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31030: [AMDGPU] Fix bug in S_MOVREL check (PR32248)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31040: AMDGPU: Custom lower illegal small select types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31041: Add address space mangling to lifetime intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31042: Allow DataLayout to specify addrspace for allocas.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31047: TTI: Split IsSimple in MemIntrinsicInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31048: AMDGPU: Add all atomicrmw fields to atomic.inc/dec
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D29294: LSR: Check more intrinsic pointer operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31030: [AMDGPU] Fix bug in S_MOVREL check (PR32248)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31030: [AMDGPU] Fix bug in S_MOVREL check (PR32248)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31042: Allow DataLayout to specify addrspace for allocas.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31042: Allow DataLayout to specify addrspace for allocas.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30801: AMDGPU: Cleanup control flow intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31095: AMDGPU: Remove unnecessary ands when f16 is legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31095: AMDGPU: Remove unnecessary ands when f16 is legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30801: AMDGPU: Cleanup control flow intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31000: AMDGPU: Fix handling of constant phi input loop conditions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30846: AMDGPU: Unify divergent function exits.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30916: LowerSwitch: Fix producing invalid IR on unreachable code
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30966: AMDGPU: Fix annotating loops with nested loop conditions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31103: [AMDGPU] Add address space based alias analysis pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31103: [AMDGPU] Add address space based alias analysis pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31103: [AMDGPU] Add address space based alias analysis pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30846: AMDGPU: Unify divergent function exits.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31103: [AMDGPU] Add address space based alias analysis pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31030: [AMDGPU] Fix bug in S_MOVREL check (PR32248)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31103: [AMDGPU] Add address space based alias analysis pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31107: Check source value precision when reducing cast intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D30755: [LV] Refactor cross-iteration phi's back-patching; NFC
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Matthew Simpson via Phabricator via llvm-commits
- [test-suite] r297765 - XSBench/cmake: Append to CPPFLAGS instead of replacing them
Matthias Braun via llvm-commits
- [test-suite] r297766 - CMakeLists: Improve TEST_SUITE_SUBDIRS behavior
Matthias Braun via llvm-commits
- [llvm] r297980 - TargetInstrInfo: Provide default implementation of isTailCall().
Matthias Braun via llvm-commits
- [llvm] r298024 - VirtRegMap: Correctly deal with bundles when deleting identity copies.
Matthias Braun via llvm-commits
- [llvm] r298025 - SplitKit: Correctly implement partial subregister copies
Matthias Braun via llvm-commits
- [llvm] r298181 - InitializePasses.h: Cleanup; NFC
Matthias Braun via llvm-commits
- [llvm] r298182 - CodeGen.cpp: Sort alphabetically; NFC
Matthias Braun via llvm-commits
- [llvm] r298183 - ExecutionDepsFix: Normalize names; NFC
Matthias Braun via llvm-commits
- [llvm] r298184 - ExecutionDepsFix: Let targets specialize the pass; NFC
Matthias Braun via llvm-commits
- [PATCH] D28566: Disable Callee Saved Registers
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30670: [Outliner] Add tail call support
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D28566: Disable Callee Saved Registers
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30903: [AArch64] Use alias analysis in the load/store optimization pass.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30913: [NFC] Feature generic options to setup start/stop-after/before
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30914: [Outliner] Add outliner for AArch64
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30925: VirtRegMap: Correctly deal with bundles when deleting identity copies.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30438: SplitKit: Correctly implement partial copies
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30438: SplitKit: Correctly implement partial copies
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30438: SplitKit: Correctly implement partial copies
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30438: SplitKit: Correctly implement partial copies
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30903: [AArch64] Use alias analysis in the load/store optimization pass.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30913: [NFC] Feature generic options to setup start/stop-after/before
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30626: MachineScheduler/ScheduleDAG: Add support for GetSubGraph
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30438: SplitKit: Correctly implement partial copies
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30438: SplitKit: Correctly implement partial copies
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30438: SplitKit: Correctly implement partial copies
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30626: MachineScheduler/ScheduleDAG: Add support for GetSubGraph
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30438: SplitKit: Correctly implement partial copies
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30438: SplitKit: Correctly implement partial copies
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30971: [MIR] Support Customed Register Mask and CSRs
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30747: TargetInstrInfo: Provide default implementation of isTailCall().
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30747: TargetInstrInfo: Provide default implementation of isTailCall().
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30971: [MIR] Support Customed Register Mask and CSRs
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30914: [Outliner] Add outliner for AArch64
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30914: [Outliner] Add outliner for AArch64
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30625: Enable machine code verification with EXPENSIVE_CHECKS.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D31081: [ARM] ScheduleDAGRRList::DelayForLiveRegsBottomUp must consider OptionalDefs
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D28759: [ExecutionDepsFix] Improve clearance calculation for loops
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Max Kazantsev via Phabricator via llvm-commits
- [compiler-rt] r297383 - [sanitizer] Fix android buildbots after r297370
Maxim Ostapenko via llvm-commits
- [PATCH] D30818: [lsan] Don't handle DTLS of thread under destruction
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D29586: [lsan] Enable LSan for arm Linux
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D29586: [lsan] Enable LSan for arm Linux
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D30791: Add support for -fno-builtin to LTO and ThinLTO on Darwin
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D30791: Add support for -fno-builtin to LTO and ThinLTO on Darwin
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D30333: Split SimplifyCFG to run obscuring switch transforms only during last phase
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D30584: CodeGen: Use the source filename as the argument to .file, rather than the module ID.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31009: Support: Simplify the CachePruning API. NFCI.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31020: Support: Add a cache pruning policy parser.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31021: ELF: Add cache pruning support.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31021: ELF: Add cache pruning support.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31020: Support: Add a cache pruning policy parser.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31045: LTO: Create temporary cache files in the cache directory instead of $TMPDIR.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31057: Make Argument::getArgNo() constant time, not O(#args)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D30879: Distinguish between code pointer size and DataLayout::getPointerSize() in DWARF info generation
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D30879: Distinguish between code pointer size and DataLayout::getPointerSize() in DWARF info generation
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31063: LTO: Fix a potential race condition in the caching API.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31063: LTO: Fix a potential race condition in the caching API.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31070: Turn some C-style vararg into variadic templates
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31070: Turn some C-style vararg into variadic templates
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31096: LTO, Support: Add a safeguard against pruning a directory that is not a cache directory.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31096: LTO, Support: Add a safeguard against pruning a directory that is not a cache directory.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31100: [LTO] Allow client to skip code gen
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31100: [LTO] Allow client to skip code gen
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31100: [LTO] Allow client to skip code gen
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31063: LTO: Fix a potential race condition in the caching API.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31100: [LTO] Allow client to skip code gen
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D28759: [ExecutionDepsFix] Improve clearance calculation for loops
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D31100: [LTO] Allow client to skip code gen
Mehdi AMINI via Phabricator via llvm-commits
- [zorg] r297359 - Do not use parallel link jobs with ThinLTO on Green Dragon
Mehdi Amini via llvm-commits
- [zorg] r297359 - Do not use parallel link jobs with ThinLTO on Green Dragon
Mehdi Amini via llvm-commits
- [zorg] r297359 - Do not use parallel link jobs with ThinLTO on Green Dragon
Mehdi Amini via llvm-commits
- [llvm] r293733 - SanitizerCoverage: Support sanitizer guard section on darwin
Mehdi Amini via llvm-commits
- [llvm] r296535 - Fix PR 24415 (at least), by making our post-dominator tree behavior sane.
Michael Kruse via llvm-commits
- [llvm] r296535 - Fix PR 24415 (at least), by making our post-dominator tree behavior sane.
Michael Kruse via llvm-commits
- [llvm] r296535 - Fix PR 24415 (at least), by making our post-dominator tree behavior sane.
Michael Kruse via llvm-commits
- [polly] r297899 - [ScopInfo] Introduce ScopStmt::getSurroundingLoop(). NFC.
Michael Kruse via llvm-commits
- [polly] r298080 - [PruneUnprofitable] Add -polly-prune-unprofitable pass.
Michael Kruse via llvm-commits
- [polly] r298081 - [ScopInfo/PruneUnprofitable] Move default profitability check.
Michael Kruse via llvm-commits
- [polly] r298089 - Revert "Remove references to AssumptionCache. NFC."
Michael Kruse via llvm-commits
- [polly] r298053 - [ScopInfo] Do not expand getDomains() to full parameter space.
Michael Kruse via llvm-commits
- [PATCH] D30985: [Polly][ScopInfo] Introduce ScopStmt::getSurroundingLoop(). NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D30985: [Polly][ScopInfo] Introduce ScopStmt::getSurroundingLoop(). NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D30985: [Polly][ScopInfo] Introduce ScopStmt::getSurroundingLoop(). NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D31033: [Polly] Add -polly-prune-unprofitable pass.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D31033: [Polly] Add -polly-prune-unprofitable pass.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D31033: [Polly] Add -polly-prune-unprofitable pass.
Michael Kruse via Phabricator via llvm-commits
- [llvm] r297993 - [LoopUnroll] Don't peel loops where the latch isn't the exiting block
Michael Kuperstein via llvm-commits
- [PATCH] D30757: [LoopUnroll] Handle loops where the exiting block is different from the latch
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D30757: [LoopUnroll] Handle loops where the exiting block is different from the latch
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D30757: [LoopUnroll] Handle loops where the exiting block is different from the latch
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D30757: [LoopUnroll] Don't peel loops where the latch isn't the exiting block
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D30757: [LoopUnroll] Don't peel loops where the latch isn't the exiting block
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D30757: [LoopUnroll] Don't peel loops where the latch isn't the exiting block
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D30710: [LV] Vectorize GEPs
Michael Kuperstein via Phabricator via llvm-commits
- [llvm] r297992 - [SCEV] Compute affine range in another way to avoid bitwidth extending.
Michael Zolotukhin via llvm-commits
- [llvm] r298236 - [ConstantRange] Add setSizeSmallerThanOf method.
Michael Zolotukhin via llvm-commits
- [PATCH] D21720: Unroll for uncountable loops
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D30757: [LoopUnroll] Handle loops where the exiting block is different from the latch
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D30757: [LoopUnroll] Handle loops where the exiting block is different from the latch
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D30757: [LoopUnroll] Don't peel loops where the latch isn't the exiting block
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D30477: [SCEV] Compute affine range in another way to avoid bitwidth extending.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D31104: [ConstantRange] Add setSizeSmallerThanOf method.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D31104: [ConstantRange] Add setSizeSmallerThanOf method.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D31104: [ConstantRange] Add setSizeSmallerThanOf method.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D31104: [ConstantRange] Add setSizeSmallerThanOf method.
Michael Zolotukhin via Phabricator via llvm-commits
- [llvm] r297807 - [llvm-config] Add minimal sanity tests for path options
Michal Gorny via llvm-commits
- [PATCH] D28533: [llvm-config] Add minimal sanity tests for path options
Michał Górny via Phabricator via llvm-commits
- [PATCH] D30997: CMake: Add LLVM_DYLIB_SYMBOL_VERSIONING option
Michał Górny via Phabricator via llvm-commits
- [PATCH] D30997: CMake: Add LLVM_DYLIB_SYMBOL_VERSIONING option
Michał Górny via Phabricator via llvm-commits
- [PATCH] D31038: Fix broken links and displaced coloring in coverage-report-server.py
Mike Aizatsky via Phabricator via llvm-commits
- [llvm] r297633 - [ADT] Improve the genericity of llvm::enumerate().
Mike Edwards via llvm-commits
- [PATCH] D30955: clean Lanai namespace
Mike Stump via llvm-commits
- [PATCH] D30960: generate decoding tables for registers
Mike Stump via Phabricator via llvm-commits
- [PATCH] D30955: clean Lanai namespace
Mike Stump via Phabricator via llvm-commits
- [PATCH] D30770: Ensure that prefix data is preserved with subsections-via-symbols
Moritz Angermann via Phabricator via llvm-commits
- [PATCH] D30770: Ensure that prefix data is preserved with subsections-via-symbols
Moritz Angermann via Phabricator via llvm-commits
- [PATCH] Avoid ADL for make_unique
Moritz Kiefer via llvm-commits
- [llvm] r297849 - [PowerPC][Altivec] Add mfvrd and mffprd extended mnemonic
Nemanja Ivanovic via llvm-commits
- [PATCH] D29177: [PowerPC][Altivec] Add mfvrd and mffprd extended mnemonic
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D29177: [PowerPC][Altivec] Add mfvrd and mffprd extended mnemonic
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D30959: [pdb] Add support for writing Module Info and module symbols
Nico Weber via Phabricator via llvm-commits
- [llvm] r297695 - In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled.
Nirav Dave via llvm-commits
- [llvm] r297698 - Recommitting Craig Topper's patch now that r296476 has been recommitted.
Nirav Dave via llvm-commits
- [llvm] r298178 - Capitalize ArgListEntry fields. NFC.
Nirav Dave via llvm-commits
- [llvm] r298179 - Make library calls sensitive to regparm module flag (Fixes PR3997).
Nirav Dave via llvm-commits
- [PATCH] D29845: [SelectionDAG] Remove redundant stores more aggressively.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D27050: [X86] Make library calls sensitive to regparm module flag (Fixes PR3997).
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D27050: [X86] Make library calls sensitive to regparm module flag (Fixes PR3997).
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D31068: [SDAG] Expand MergedConsecutiveStores to handle store chains
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D27051: [X86] Add NumRegisterParameters Module Flag
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D27050: [X86] Make library calls sensitive to regparm module flag (Fixes PR3997).
Nirav Dave via Phabricator via llvm-commits
- [llvm] r297695 - In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled.
Nirav Davé via llvm-commits
- [llvm] r297695 - In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled.
Nirav Davé via llvm-commits
- [llvm] r297695 - In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled.
Nirav Davé via llvm-commits
- [PATCH] D31032: [LoadCombine] Avoid analysing dead basic blocks
Noel Grandin via Phabricator via llvm-commits
- [llvm] r297816 - fix gcc -Wmisleading-indentation [NFC]
Nuno Lopes via llvm-commits
- [llvm] r297724 - [ValueTracking] Out of range shifts might be undef
Oliver Stannard via llvm-commits
- [llvm] r297739 - [ARM] Diagnose ARM MOVT without :lower16: or :upper16: expression
Oliver Stannard via llvm-commits
- [llvm] r298067 - [Asm] Don't list '@<type>' in diag when '@' is a comment
Oliver Stannard via llvm-commits
- [PATCH] D30781: [ValueTracking] Out of range shifts might be undef
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D30936: [ARM] Diagnose ARM MOVT without :lower16: or :upper16: expression
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D30936: [ARM] Diagnose ARM MOVT without :lower16: or :upper16: expression
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D31025: [Docs] Add tablegen backend for target opcode documentatio
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D31026: [Asm] Don't list '@<type>' in diag when '@' is a comment
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D31026: [Asm] Don't list '@<type>' in diag when '@' is a comment
Oliver Stannard via Phabricator via llvm-commits
- [llvm] r297715 - Disable Callee Saved Registers
Oren Ben Simhon via llvm-commits
- [llvm] r297932 - Fixing typos.
Oren Ben Simhon via llvm-commits
- [llvm] r298207 - [MIR] Support Customed Register Mask and CSRs
Oren Ben Simhon via llvm-commits
- [llvm] r298209 - Moving the test to x86 because other architectures do not suport regcall calling convention.
Oren Ben Simhon via llvm-commits
- [llvm] r298210 - CalleeSavedRegister was removed from MIR and is recalculated upon MIR parsing.
Oren Ben Simhon via llvm-commits
- [llvm] r298212 - [MIR] Test assumes x64 windows calling convention upon printing/parsing MIR output/input.
Oren Ben Simhon via llvm-commits
- [PATCH] D28566: Disable Callee Saved Registers
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D28566: Disable Callee Saved Registers
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D28566: Disable Callee Saved Registers
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D28566: Disable Callee Saved Registers
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D30971: [MIR] Support Customed Register Mask and CSRs
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D30971: [MIR] Support Customed Register Mask and CSRs
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D30917: Revert "Debug Info: Add basic support for external types references."
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D30785: [DWARF] Versioning for DWARF constants; verify FORMs
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D30785: [DWARF] Versioning for DWARF constants; verify FORMs
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D26079: Do not use CppHashInfo if reporting an error after asm file parsed
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D30858: Teach llvm's path library to support both windows and posix paths at the same time.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D30858: Teach llvm's path library to support both windows and posix paths at the same time.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D30858: Teach llvm's path library to support both windows and posix paths at the same time.
Pavel Labath via Phabricator via llvm-commits
- [llvm] r297832 - [Mips] Add support to match more patterns for DEXT and CINS
Petar Jovanovic via llvm-commits
- [PATCH] D30904: Allow suppressing host and target info in VersionPrinter
Peter Ammon via Phabricator via llvm-commits
- [lld] r297638 - ELF: Resolve _end symbols correctly.
Peter Collingbourne via llvm-commits
- [llvm] r297804 - Ensure that prefix data is preserved with subsections-via-symbols
Peter Collingbourne via llvm-commits
- [llvm] r297853 - CodeGen: Use the source filename as the argument to .file, rather than the module ID.
Peter Collingbourne via llvm-commits
- [llvm] r297854 - Re-apply r296730, "cmake: Configure the ThinLTO cache directory when using ELF lld or gold."
Peter Collingbourne via llvm-commits
- [llvm] r297907 - Support: Simplify the CachePruning API. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r297927 - Support: Add a cache pruning policy parser.
Peter Collingbourne via llvm-commits
- [llvm] r297928 - Fix pessimising moves.
Peter Collingbourne via llvm-commits
- [llvm] r297970 - LTO: Create temporary cache files in the cache directory instead of $TMPDIR.
Peter Collingbourne via llvm-commits
- [llvm] r297987 - ArchiveWriter: Remove unused variables. NFC.
Peter Collingbourne via llvm-commits
- [lld] r298020 - LTO: Fix a potential race condition in the caching API.
Peter Collingbourne via llvm-commits
- [llvm] r298020 - LTO: Fix a potential race condition in the caching API.
Peter Collingbourne via llvm-commits
- [lld] r298033 - COFF: Fix use-after-free in /msvclto implementation.
Peter Collingbourne via llvm-commits
- [lld] r298034 - COFF: Do not create empty temporary archives for /msvclto.
Peter Collingbourne via llvm-commits
- [lld] r298035 - COFF: Strip /lldsavetemps from MSVC command line during /msvclto.
Peter Collingbourne via llvm-commits
- [lld] r298036 - ELF: Add cache pruning support.
Peter Collingbourne via llvm-commits
- [lld] r298038 - Fix the touch command to be Darwin-compatible.
Peter Collingbourne via llvm-commits
- [PATCH] D31100: [LTO] Allow client to skip code gen
Peter Collingbourne via llvm-commits
- [llvm] r298127 - LTO: Work around libstdc++ version mismatch bug, see D31063 review thread.
Peter Collingbourne via llvm-commits
- [lld] r298155 - ELF: Change check(Expected<T>, const Twine &) to call toString instead of converting to an error code.
Peter Collingbourne via llvm-commits
- [PATCH] D30843: ELF: Resolve _end symbols correctly.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D30718: [cfi] Add test for type metadata split issue.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D30791: Add support for -fno-builtin to LTO and ThinLTO on Darwin
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D30770: Ensure that prefix data is preserved with subsections-via-symbols
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D30770: Ensure that prefix data is preserved with subsections-via-symbols
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D30770: Ensure that prefix data is preserved with subsections-via-symbols
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D30584: CodeGen: Use the source filename as the argument to .file, rather than the module ID.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31001: CloneModule: add an option for a custom LLVMContext
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31009: Support: Simplify the CachePruning API. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31009: Support: Simplify the CachePruning API. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31020: Support: Add a cache pruning policy parser.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31021: ELF: Add cache pruning support.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31021: ELF: Add cache pruning support.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31020: Support: Add a cache pruning policy parser.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31020: Support: Add a cache pruning policy parser.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31045: LTO: Create temporary cache files in the cache directory instead of $TMPDIR.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31045: LTO: Create temporary cache files in the cache directory instead of $TMPDIR.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31045: LTO: Create temporary cache files in the cache directory instead of $TMPDIR.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31053: Do not pass archive files containing non-native object files.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31027: [ThinLTO] Add support for emitting minimized bitcode for thin link
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31053: Do not pass archive files containing non-native object files.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D30120: [asan] Fix dead stripping of globals on Linux (compiler-rt)
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D30121: [asan] Fix dead stripping of globals on Linux.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D30121: [asan] Fix dead stripping of globals on Linux.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31063: LTO: Fix a potential race condition in the caching API.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31063: LTO: Fix a potential race condition in the caching API.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31066: COFF: Fix use-after-free in /msvclto implementation.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31067: COFF: Do not create empty temporary archives for /msvclto.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31021: ELF: Add cache pruning support.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31066: COFF: Fix use-after-free in /msvclto implementation.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31067: COFF: Do not create empty temporary archives for /msvclto.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31021: ELF: Add cache pruning support.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31063: LTO: Fix a potential race condition in the caching API.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31096: LTO, Support: Add a safeguard against pruning a directory that is not a cache directory.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31096: LTO, Support: Add a safeguard against pruning a directory that is not a cache directory.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31096: LTO, Support: Add a safeguard against pruning a directory that is not a cache directory.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31063: LTO: Fix a potential race condition in the caching API.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31109: Support, LTO: Error out when pruning a directory containing files not matching a prefix.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31109: Support, LTO: Error out when pruning a directory containing files not matching a prefix.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D31109: Support, LTO: Error out when pruning a directory containing files not matching a prefix.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r297802 - Support ABSOLUTE on the right hand side in linker scripts
Petr Hosek via llvm-commits
- [lld] r297803 - [ELF] Update tests to work even with modified defaults
Petr Hosek via llvm-commits
- [PATCH] D30870: [Fuchsia] Use %gs for ABI slots under -mcmodel=kernel
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D30851: [ELF] Support ABSOLUTE on the right hand side in linkerscripts
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D30851: [ELF] Support ABSOLUTE on the right hand side in linkerscripts
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D30851: [ELF] Support ABSOLUTE on the right hand side in linkerscripts
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D30957: [CMake] Support single target builtins build on Darwin
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D30958: [CMake] Support building Fuchsia toolchain on Darwin
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D30958: [CMake] Support building Fuchsia toolchain on Darwin
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D30967: [ELF] Update tests to work even with modified defaults
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D30967: [ELF] Update tests to work even with modified defaults
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D30967: [ELF] Update tests to work even with modified defaults
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D30851: [ELF] Support ABSOLUTE on the right hand side in linkerscripts
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D30967: [ELF] Update tests to work even with modified defaults
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D31060: [CMake] Provide an option to disable runtimes build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D30958: [CMake] Support building Fuchsia toolchain on Darwin
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D30958: [CMake] Support building Fuchsia toolchain on Darwin
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D30878: [SelectionDAG] Enhance SDTCisSameNumEltsAs to work with scalar types and use it on extend/trunc/round operations
Phabricator via Phabricator via llvm-commits
- [PATCH] D30829: [Thumb1] combine ADDC/SUBC with a negative immediate
Phabricator via Phabricator via llvm-commits
- [PATCH] D30917: Revert "Debug Info: Add basic support for external types references."
Phabricator via Phabricator via llvm-commits
- [PATCH] D28566: Disable Callee Saved Registers
Phabricator via Phabricator via llvm-commits
- [PATCH] D30708: [ARM] SMULW [T|B] DAG Combine
Phabricator via Phabricator via llvm-commits
- [PATCH] D30873: Make PredIteratorCache size() logically const. Do not require copying predecessors to get size.
Phabricator via Phabricator via llvm-commits
- [PATCH] D30653: [LV] Refactor Cost Model's selectVectorizationFactor(), driven by a LoopVectorizationPlanner
Phabricator via Phabricator via llvm-commits
- [PATCH] D30934: De-duplicate the two implementations of ARMBaseInstrInfo::isProfitableToIfCvt() [NFC]
Phabricator via Phabricator via llvm-commits
- [PATCH] D30044: [ARM] Enable SMLAL[B|T] instruction selection
Phabricator via Phabricator via llvm-commits
- [PATCH] D30829: [Thumb1] combine ADDC/SUBC with a negative immediate
Phabricator via Phabricator via llvm-commits
- [PATCH] D30943: [ARM] Fix for branch label dissassembly for Thumb targets
Phabricator via Phabricator via llvm-commits
- [PATCH] D30965: [CodeGen] Use APInt::setLowBits/setHighBits/setBitsFrom in more places
Phabricator via Phabricator via llvm-commits
- [PATCH] D30919: Salvage debug info from instructions about to be deleted
Phabricator via Phabricator via llvm-commits
- [PATCH] D30747: TargetInstrInfo: Provide default implementation of isTailCall().
Phabricator via Phabricator via llvm-commits
- [PATCH] D30925: VirtRegMap: Correctly deal with bundles when deleting identity copies.
Phabricator via Phabricator via llvm-commits
- [PATCH] D30438: SplitKit: Correctly implement partial copies
Phabricator via Phabricator via llvm-commits
- [PATCH] D31094: [BuildLibCalls] emitPutChar should infer its function attributes
Phabricator via Phabricator via llvm-commits
- [PATCH] D31084: [GVN] Fix accidental double storage of the function BasicBlock list in iterateOnFunction
Phabricator via Phabricator via llvm-commits
- [PATCH] D30267: Increase stack size for stack-use-after-return test
Phabricator via Phabricator via llvm-commits
- [PATCH] D30971: [MIR] Support Customed Register Mask and CSRs
Phabricator via Phabricator via llvm-commits
- [PATCH] D31056: [AVX-512] Handle kor/kand/kandn/kxor/kxnor/knot intrinsics at lowering time instead of isel
Phabricator via Phabricator via llvm-commits
- [PATCH] D30049: x86 interrupt calling convention: re-align stack pointer on 64-bit if an error code was pushed
Philipp Oppermann via Phabricator via llvm-commits
- [PATCH] D30049: x86 interrupt calling convention: re-align stack pointer on 64-bit if an error code was pushed
Philipp Oppermann via Phabricator via llvm-commits
- [PATCH] D30049: x86 interrupt calling convention: re-align stack pointer on 64-bit if an error code was pushed
Philipp Oppermann via Phabricator via llvm-commits
- [PATCH] D30049: x86 interrupt calling convention: re-align stack pointer on 64-bit if an error code was pushed
Philipp Oppermann via Phabricator via llvm-commits
- [PATCH] D30049: x86 interrupt calling convention: re-align stack pointer on 64-bit if an error code was pushed
Philipp Oppermann via Phabricator via llvm-commits
- [llvm] r297786 - [globalisel] LLVM_BUILD_GLOBAL_ISEL=OFF should prevent GlobalISel instruction selector from being declared.
Quentin Colombet via llvm-commits
- [PATCH] D30562: Add Instruction number to LSR cost model (PR23384) part 3 of 3
Quentin Colombet via llvm-commits
- [PATCH] D30913: [NFC] Feature generic options to setup start/stop-after/before
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D30561: Add Instruction number to LSR cost model (PR23384) part 2 of 3
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D30562: Add Instruction number to LSR cost model (PR23384) part 3 of 3
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D30913: [NFC] Feature generic options to setup start/stop-after/before
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D30948: [GlobalISel] IRTranslator: Return the scalar for <1 x Ty> constant vectors
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D30973: [GlobalISel][X86] Support G_STORE/G_LOAD operation
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D30751: [MachineCopyForwarding] Add new pass to do register COPY forwarding at end of register allocation.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D30438: SplitKit: Correctly implement partial copies
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D30925: VirtRegMap: Correctly deal with bundles when deleting identity copies.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27853: [CodeGenPrep]Restructure promoting Ext to form ExtLoad
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D30900: [PPC] Eliminate stack frame in non-leaf function based on shrink wrapping
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D30843: ELF: Resolve _end symbols correctly.
Rafael Avila de Espindola via llvm-commits
- [lld] r297622 - [ELF] - Remove unnecessary template. NFC.
Rafael Avila de Espindola via llvm-commits
- [llvm] r297624 - Fix crash when multiple raw_fd_ostreams to stdout are created.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D30129: Fix asm printing of associated sections
Rafael Avila de Espindola via llvm-commits
- [PATCH] D30912: Make FileOutputBuffer fail early if you pass a directory.
Rafael Avila de Espindola via llvm-commits
- [PATCH] archives require a symbol table on Solaris, even if empty
Rafael Avila de Espindola via llvm-commits
- [PATCH] D30584: CodeGen: Use the source filename as the argument to .file, rather than the module ID.
Rafael Avila de Espindola via llvm-commits
- [llvm] r297821 - [ARM] Fix for branch label disassembly for Thumb
Rafael Avila de Espindola via llvm-commits
- [lld] r297714 - [ELF] - Step to combine LinkerScript and LinkerScriptBase
Rafael Avila de Espindola via llvm-commits
- [lld] r297720 - [ELF] - Remove unnecessary template #4. NFC.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D30964: [ELF] Restore GC handling of LINK_ORDER, C-named sections
Rafael Avila de Espindola via llvm-commits
- [PATCH] D30976: [ELF] - Detemplate GdbIndexSection.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D30939: [ELF] - Split struct In<ELFT> to have templated and non-templated sections areas.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D30939: [ELF] - Split struct In<ELFT> to have templated and non-templated sections areas.
Rafael Avila de Espindola via llvm-commits
- [lld] r297933 - Revert r297813 "[ELF] - Make Bss and BssRelRo sections to be synthetic (#3)."
Rafael Avila de Espindola via llvm-commits
- [lld] r297844 - [ELF] - Split struct In<ELFT> to have templated and non-templated sections areas.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D30964: [ELF] Restore GC handling of LINK_ORDER, C-named sections
Rafael Avila de Espindola via llvm-commits
- [lld] r297844 - [ELF] - Split struct In<ELFT> to have templated and non-templated sections areas.
Rafael Avila de Espindola via llvm-commits
- [lld] r298001 - Revert r297850: [ELF] - Linkerscript: make Dot public and remove getDot(). NFC.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D30964: [ELF] Restore GC handling of LINK_ORDER, C-named sections
Rafael Avila de Espindola via llvm-commits
- [lld] r297850 - [ELF] - Linkerscript: make Dot public and remove getDot(). NFC.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D30892: [ELF] - Make Bss and BssRelRo sections to be synthetic (#3).
Rafael Avila de Espindola via llvm-commits
- [lld] r297850 - [ELF] - Linkerscript: make Dot public and remove getDot(). NFC.
Rafael Avila de Espindola via llvm-commits
- [lld] r298078 - [ELF] - Simplify logic of creating "COMMON" section.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D26133: [ELF] Allow relative relocations to absolute symbols in PIC
Rafael Avila de Espindola via llvm-commits
- [llvm] r297624 - Fix crash when multiple raw_fd_ostreams to stdout are created.
Rafael Espindola via llvm-commits
- [llvm] r297657 - Revert "Fix crash when multiple raw_fd_ostreams to stdout are created."
Rafael Espindola via llvm-commits
- [llvm] r297661 - Bring back r297624.
Rafael Espindola via llvm-commits
- [llvm] r297773 - Archives require a symbol table on Solaris, even if empty.
Rafael Espindola via llvm-commits
- [lld] r297789 - Don't create copy relocs or dummy plt's if given -z notext.
Rafael Espindola via llvm-commits
- [lld] r297829 - simplify. NFC
Rafael Espindola via llvm-commits
- [lld] r297831 - Use uint32_t for alignment.
Rafael Espindola via llvm-commits
- [lld] r298076 - Remove unnecessary (). NFC.
Rafael Espindola via llvm-commits
- [lld] r298079 - Change our linker script expr representation.
Rafael Espindola via llvm-commits
- [lld] r298083 - Add a test that now passes.
Rafael Espindola via llvm-commits
- [lld] r298088 - Support non abs values in the rhs of +.
Rafael Espindola via llvm-commits
- [lld] r298094 - Refuse to add two non absolute symbols.
Rafael Espindola via llvm-commits
- [lld] r298096 - Handle & and | of non abs values.
Rafael Espindola via llvm-commits
- [PATCH] D27900: [ELF] - Keep the source file/line location information separate from the object file location information.
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D30891: Change our linker script expr representation
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D30891: Change our linker script expr representation
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D31083: Inline a few functions
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r297863 - Move some LAST_* enum sentinels out of their enums
Reid Kleckner via llvm-commits
- [compiler-rt] r297879 - Fix -Wstring-conversion instance
Reid Kleckner via llvm-commits
- [llvm] r297963 - [IR] Inline some Function accessors
Reid Kleckner via llvm-commits
- [llvm] r297964 - [cmake] Refactor warning flag logic to use Unix warnings with clang-cl
Reid Kleckner via llvm-commits
- [llvm] r297985 - Create msbuild only when using MSVC
Reid Kleckner via llvm-commits
- [llvm] r298003 - Make Argument::getArgNo() constant time, not O(#args)
Reid Kleckner via llvm-commits
- [llvm] r298009 - Remove dead F parameter from Argument constructor
Reid Kleckner via llvm-commits
- [llvm] r298010 - Remove getArgumentList() in favor of arg_begin(), args(), etc
Reid Kleckner via llvm-commits
- [llvm] r298105 - Store Arguments in a flat array instead of an iplist
Reid Kleckner via llvm-commits
- [llvm] r298106 - Fix wasm build after arg_begin iterator type change
Reid Kleckner via llvm-commits
- [llvm] r298116 - [X86] Emit fewer instructions to allocate >16GB stack frames
Reid Kleckner via llvm-commits
- [PATCH] D30758: Update clang-cl driver for MSVC 2017
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D30908: [llvm-pdbdump] Add the beginning of PDB diffing support
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D30908: [llvm-pdbdump] Add the beginning of PDB diffing support
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D30893: [Support][CommandLine] Make it possible to get error messages from ParseCommandLineOptions when ignoring errors.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D30893: [Support][CommandLine] Make it possible to get error messages from ParseCommandLineOptions when ignoring errors.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D30992: [cmake] Refactor warning flag logic to use Unix warnings with clang-cl
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D30992: [cmake] Refactor warning flag logic to use Unix warnings with clang-cl
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31052: Remove getArgumentList() in favor of arg_begin(), args(), etc
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D29952: Create msbuild only when using MSVC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31057: Make Argument::getArgNo() constant time, not O(#args)
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31058: Store Arguments in a flat array instead of an iplist
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31057: Make Argument::getArgNo() constant time, not O(#args)
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31052: Remove getArgumentList() in favor of arg_begin(), args(), etc
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31058: Store Arguments in a flat array instead of an iplist
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31058: Store Arguments in a flat array instead of an iplist
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31058: Store Arguments in a flat array instead of an iplist
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31061: [pdb] Fix an uninitialized read, and add a test for it.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D27050: [X86] Make library calls sensitive to regparm module flag (Fixes PR3997).
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31058: Store Arguments in a flat array instead of an iplist
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31058: Store Arguments in a flat array instead of an iplist
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D30052: [X86] Emit fewer instructions to allocate >16GB stack frames
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D31102: Rename AttributeSet to AttributeList
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D30872: [Builtin][AArch64] Fix build errors of test cases
Renato Golin via llvm-commits
- Time outs on the ARM bots
Renato Golin via llvm-commits
- Time outs on the ARM bots
Renato Golin via llvm-commits
- [PATCH] D30872: [Builtin][AArch64] Fix build errors of test cases
Renato Golin via llvm-commits
- [zorg] r297934 - [zorg] Move AArch64 LLD bot to category lld
Renato Golin via llvm-commits
- [PATCH] D30529: [GlobalISel] Enable specifying how to legalize non-power-of-2 size types.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D30829: [Thumb1] combine ADDC/SUBC with a negative immediate
Renato Golin via Phabricator via llvm-commits
- [PATCH] D30247: Epilog loop vectorization
Renato Golin via Phabricator via llvm-commits
- [PATCH] D30571: [ARM] [Assembler] Extend immediate conversions for A32, T32 and T16
Renato Golin via Phabricator via llvm-commits
- [PATCH] D30934: De-duplicate the two implementations of ARMBaseInstrInfo::isProfitableToIfCvt() [NFC]
Renato Golin via Phabricator via llvm-commits
- [PATCH] D30936: [ARM] Diagnose ARM MOVT without :lower16: or :upper16: expression
Renato Golin via Phabricator via llvm-commits
- [PATCH] D30943: [ARM] Fix for branch label dissassembly for Thumb targets
Renato Golin via Phabricator via llvm-commits
- [PATCH] D30897: [WIP] New AsmPrinterHandler that is able to interleave source code
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D30870: [Fuchsia] Use %gs for ABI slots under -mcmodel=kernel
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D30989: [PGO] Refactor the code for value profile annotation
Rong Xu via llvm-commits
- [llvm] r297870 - [PGO] Refactor the code for value profile annotation
Rong Xu via llvm-commits
- [llvm] r297892 - [PGO] Minor cleanup for count instruction in SelectInstVisitor.
Rong Xu via llvm-commits
- [compiler-rt] r297895 - [PGO] Value profile support for value ranges
Rong Xu via llvm-commits
- [llvm] r297897 - [PGO] Value profile for size of memory intrinsic calls
Rong Xu via llvm-commits
- [llvm] r297909 - Fix build failure from r297897.
Rong Xu via llvm-commits
- [llvm] r297996 - Resubmit r297897: [PGO] Value profile for size of memory intrinsic calls
Rong Xu via llvm-commits
- [llvm] r298110 - [PGO] Value profile for size of memory intrinsic calls
Rong Xu via llvm-commits
- [compiler-rt] r298113 - Resubmit r295469 [PGO] Suspend SIGKILL for PR_SET_PDEATHSIG in profile-write
Rong Xu via llvm-commits
- [llvm] r298115 - [PGO] Add omitted test cases.
Rong Xu via llvm-commits
- [llvm] r298120 - [PGO] Change the internal options description. nfc.
Rong Xu via llvm-commits
- [PATCH] D30989: [PGO] Refactor the code for value profile annotation
Rong Xu via Phabricator via llvm-commits
- [PATCH] D28965: [PGO] Value profile for size of memory intrinsic calls
Rong Xu via Phabricator via llvm-commits
- [PATCH] D28965: [PGO] Value profile for size of memory intrinsic calls
Rong Xu via Phabricator via llvm-commits
- [PATCH] D30989: [PGO] Refactor the code for value profile annotation
Rong Xu via Phabricator via llvm-commits
- [PATCH] D30999: [PGO] Minor cleanup for count instruction in SelectInstVisitor.
Rong Xu via Phabricator via llvm-commits
- [PATCH] D28964: [PGO] Value profile support for value ranges
Rong Xu via Phabricator via llvm-commits
- [PATCH] D28965: [PGO] Value profile for size of memory intrinsic calls
Rong Xu via Phabricator via llvm-commits
- [lld] r297645 - [ELF] Fail the link early if an output path is invalid
Rui Ueyama via llvm-commits
- [lld] r297677 - Add a comment to say that -build-id=sha1 is a synonym for tree.
Rui Ueyama via llvm-commits
- [lld] r297679 - Make FileOutputBuffer fail early if you pass a directory.
Rui Ueyama via llvm-commits
- [llvm] r297679 - Make FileOutputBuffer fail early if you pass a directory.
Rui Ueyama via llvm-commits
- [lld] r297686 - Simplify and add comments. NFC.
Rui Ueyama via llvm-commits
- [lld] r297687 - Remove a useless temporary variable.
Rui Ueyama via llvm-commits
- [lld] r297723 - [ELF] - Simplify LinkerScriptBase::getDot(). NFC.
Rui Ueyama via llvm-commits
- [PATCH] D27900: [ELF] - Keep the source file/line location information separate from the object file location information.
Rui Ueyama via llvm-commits
- [lld] r297850 - [ELF] - Linkerscript: make Dot public and remove getDot(). NFC.
Rui Ueyama via llvm-commits
- [lld] r297844 - [ELF] - Split struct In<ELFT> to have templated and non-templated sections areas.
Rui Ueyama via llvm-commits
- [lld] r297997 - Do not pass archive files containing non-native object files.
Rui Ueyama via llvm-commits
- [lld] r298001 - Revert r297850: [ELF] - Linkerscript: make Dot public and remove getDot(). NFC.
Rui Ueyama via llvm-commits
- [lld] r297850 - [ELF] - Linkerscript: make Dot public and remove getDot(). NFC.
Rui Ueyama via llvm-commits
- [lld] r297844 - [ELF] - Split struct In<ELFT> to have templated and non-templated sections areas.
Rui Ueyama via llvm-commits
- [lld] r297850 - [ELF] - Linkerscript: make Dot public and remove getDot(). NFC.
Rui Ueyama via llvm-commits
- [lld] r298078 - [ELF] - Simplify logic of creating "COMMON" section.
Rui Ueyama via llvm-commits
- [lld] r298082 - [ELF] - Fix warning.
Rui Ueyama via llvm-commits
- [lld] r298079 - Change our linker script expr representation.
Rui Ueyama via llvm-commits
- [lld] r298167 - Define Config::isLE and Config::wordsize.
Rui Ueyama via llvm-commits
- [lld] r298168 - Compute Config member function return values only once.
Rui Ueyama via llvm-commits
- [PATCH] D30886: [ELF] Pad x86 executable sections with 0xcc int3 instructions
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30886: [ELF] Pad x86 executable sections with 0xcc int3 instructions
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30901: [ELF] - Fill between executable sections with trap instructions
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30449: [ELF]Fail the link early if an output path is invalid
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30895: [ELF] - Step to combine LinkerScript and LinkerScriptBase
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30892: [ELF] - Make Bss and BssRelRo sections to be synthetic (#3).
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30699: [ELF] - Stop producing broken output for R_386_GOT32X relocation.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30889: [ELF] Fix error reporting for eh_frame and other synthetic sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30885: [ELF] Fix crash when eh_frame or eh_frame_hdr is discarded in linker script
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30832: [ELF] Fix LMA offset calculation
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30851: [ELF] Support ABSOLUTE on the right hand side in linkerscripts
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30851: [ELF] Support ABSOLUTE on the right hand side in linkerscripts
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30908: [llvm-pdbdump] Add the beginning of PDB diffing support
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30912: Make FileOutputBuffer fail early if you pass a directory.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30912: Make FileOutputBuffer fail early if you pass a directory.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30944: [ELF] - Detemplate GotPltSection and IgotPltSection sections.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30886: [ELF] Pad x86 executable sections with 0xcc int3 instructions
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30892: [ELF] - Make Bss and BssRelRo sections to be synthetic (#3).
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30939: [ELF] - Split struct In<ELFT> to have templated and non-templated sections areas.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30935: [ELF] - Detemplate LinkerScript<ELFT>::writeDataBytes
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30933: [ELF] - Detemplate StringTableSection.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30964: [ELF] Restore GC handling of LINK_ORDER, C-named sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30967: [ELF] Update tests to work even with modified defaults
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30851: [ELF] Support ABSOLUTE on the right hand side in linkerscripts
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30967: [ELF] Update tests to work even with modified defaults
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30967: [ELF] Update tests to work even with modified defaults
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30935: [ELF] - Detemplate BuildIdSection section.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30690: [ELF] - Simplify logic of creating "COMMON" section.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30944: [ELF] - Detemplate GotPltSection and IgotPltSection sections.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31011: recommend using llvm-ar when finding undefined references and empty archives
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31011: recommend using llvm-ar when finding undefined references and empty archives
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31011: recommend using llvm-ar when finding undefined references and empty archives
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31053: Do not pass archive files containing non-native object files.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31053: Do not pass archive files containing non-native object files.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31053: Do not pass archive files containing non-native object files.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30886: [ELF] Pad x86 executable sections with 0xcc int3 instructions
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31011: recommend using llvm-ar when finding undefined references and empty archives
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31028: [ELF] - Detemplate PltSection<ELFT> section.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30959: [pdb] Add support for writing Module Info and module symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30699: [ELF] - Stop producing broken output for R_386_GOT32X relocation.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31011: recommend using llvm-ar when finding undefined references and empty archives
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30964: [ELF] Restore GC handling of LINK_ORDER, C-named sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30891: Change our linker script expr representation
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31067: COFF: Do not create empty temporary archives for /msvclto.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31066: COFF: Fix use-after-free in /msvclto implementation.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31021: ELF: Add cache pruning support.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31083: Inline a few functions
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30886: [ELF] Pad x86 executable sections with 0xcc int3 instructions
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31028: [ELF] - Detemplate PltSection<ELFT> section.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31028: [ELF] - Detemplate PltSection<ELFT> section.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31090: [ELF] - Detemplate MipsGotSection<ELFT>
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30982: [ELF] - Combine LinkerScriptBase and LinkerScript<ELFT>
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30699: [ELF] - Stop producing broken output for R_386_GOT32X relocation.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31011: recommend using llvm-ar when finding undefined references and empty archives
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31090: [ELF] - Detemplate MipsGotSection<ELFT>
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D30038: [ADMGPU] SDWA peephole optimization pass.
Sam Kolton via Phabricator via llvm-commits
- [PATCH] D30038: [ADMGPU] SDWA peephole optimization pass.
Sam Kolton via Phabricator via llvm-commits
- [PATCH] D30038: [ADMGPU] SDWA peephole optimization pass.
Sam Kolton via Phabricator via llvm-commits
- [PATCH] D30038: [ADMGPU] SDWA peephole optimization pass.
Sam Kolton via Phabricator via llvm-commits
- [PATCH] D30038: [ADMGPU] SDWA peephole optimization pass.
Sam Kolton via Phabricator via llvm-commits
- [llvm] r297716 - [ARM] Move SMULW[B|T] isel to DAG Combine
Sam Parker via llvm-commits
- [llvm] r297809 - [ARM] Enable SMLAL[B|T] isel
Sam Parker via llvm-commits
- [llvm] r297821 - [ARM] Fix for branch label disassembly for Thumb
Sam Parker via llvm-commits
- [llvm] r297821 - [ARM] Fix for branch label disassembly for Thumb
Sam Parker via llvm-commits
- [llvm] r297838 - Reverting r297821 due to breaking lld test.
Sam Parker via llvm-commits
- Time outs on the ARM bots
Sam Parker via llvm-commits
- [PATCH] D30044: [ARM] Enable SMLAL[B|T] instruction selection
Sam Parker via Phabricator via llvm-commits
- [PATCH] D30943: [ARM] Fix for branch label dissassembly for Thumb targets
Sam Parker via Phabricator via llvm-commits
- [PATCH] D30987: [ARM] Fix triple format in test branch disassemble test
Sam Parker via Phabricator via llvm-commits
- [llvm] r297629 - [CGP] add tests for PR31028; NFC
Sanjay Patel via llvm-commits
- [llvm] r297660 - [SimplifyCFG] move tests for PR31028 from CGP
Sanjay Patel via llvm-commits
- [llvm] r297746 - [InstCombine] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r297747 - [InstCombine] consolidate rem tests and update checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r297755 - [InstCombine] improve readability; NFCI
Sanjay Patel via llvm-commits
- [llvm] r297762 - [DAG] vector div/rem with any zero element in divisor is undef
Sanjay Patel via llvm-commits
- [llvm] r297836 - [Target] fix typo; NFC
Sanjay Patel via llvm-commits
- [llvm] r297846 - Cyle -> Cycle; NFCI
Sanjay Patel via llvm-commits
- [llvm] r297886 - [EarlyCSE] reduce indent; NFCI
Sanjay Patel via llvm-commits
- [llvm] r297986 - [InstCombine] add tests for PR32306 and missed min/max canonicalization; NFC
Sanjay Patel via llvm-commits
- [llvm] r297989 - [InstCombine] avoid breaking up bitcasted vector min/max patterns (PR32306)
Sanjay Patel via llvm-commits
- [llvm] r298107 - [x86] avoid adc/sbb assert when both sides of add are zexted (PR32316)
Sanjay Patel via llvm-commits
- [llvm] r298118 - [x86] clean up setcc with negated operand transform and add missing test; NFCI
Sanjay Patel via llvm-commits
- [llvm] r298164 - [x86] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r298166 - [x86] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D30826: [DAG] vector div/rem with any zero element in divisor is undef
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D27114: Preserve nonnull metadata on Loads through SROA & mem2reg.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D30910: [SimplifyCFG] allow speculation of div/rem when sibling op exists (PR31028)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D30910: [SimplifyCFG] allow speculation of div/rem when sibling op exists (PR31028)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D30826: [DAG] vector div/rem with any zero element in divisor is undef
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D30826: [DAG] vector div/rem with any zero element in divisor is undef
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31037: [EarlyCSE] hoist div/rem when sibling op exists (PR31028)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31094: [BuildLibCalls] emitPutChar should infer its function attributes
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31094: [BuildLibCalls] emitPutChar should infer its function attributes
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r298028 - [RSForGC] Handle vector GEPs
Sanjoy Das via llvm-commits
- [PATCH] D28308: [SCEV] Model ashr(shl(x, n), m) as mul(x, 2^(n-m)) when n > m
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30726: Do not cache AliasSetTracker even in the old PM
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30446: [IndVars] Do not branch on poison
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30446: [IndVars] Do not branch on poison
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D28308: [SCEV] Model ashr(shl(x, n), m) as mul(x, 2^(n-m)) when n > m
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30840: [SCEV] Fix trip multiple calculation
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30667: GVNHoist: handle basic blocks with UnreachableInst
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30446: [IndVars] Do not branch on poison
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30446: [IndVars] Do not branch on poison
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30477: [SCEV] Compute affine range in another way to avoid bitwidth extending.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D31058: Store Arguments in a flat array instead of an iplist
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D28308: [SCEV] Model ashr(shl(x, n), m) as mul(x, 2^(n-m)) when n > m
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D31104: [ConstantRange] Add setSizeSmallerThanOf method.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D31104: [ConstantRange] Add setSizeSmallerThanOf method.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30840: [SCEV] Fix trip multiple calculation
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30689: [ConstantFolding] Small fix to prevent constant folding having to repeatedly scan operands.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30446: [IndVars] Do not branch on poison
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30887: [ScalarEvolution] Predicate implication from operations
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D31035: [GVNHoist] Call isGuaranteedToTransferExecutionToSuccessor on each instruction
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D31125: Fix evaluation of LLVM_DEFINITIONS
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D30724: Dont emit Mapping symbols for sections that contain only data.
Shankar Easwaran via Phabricator via llvm-commits
- [PATCH] D30724: Dont emit Mapping symbols for sections that contain only data.
Shankar Easwaran via Phabricator via llvm-commits
- [PATCH] D30724: Dont emit Mapping symbols for sections that contain only data.
Shankar Easwaran via Phabricator via llvm-commits
- [PATCH] D30724: Dont emit Mapping symbols for sections that contain only data.
Shankar Easwaran via Phabricator via llvm-commits
- [polly] r297981 - Set Dependences::RED to be non-null once Dependences::calculateDependences()
Siddharth Bhat via llvm-commits
- [polly] r298074 - [DependenceInfo] Track may-writes and build flow information in
Siddharth Bhat via llvm-commits
- [polly] r298075 - [DependenceInfo] Replace use of deprecated isl_dim_n_out [NFC]
Siddharth Bhat via llvm-commits
- [polly] r298085 - [DependenceInfo] Remove idempotent union: must-writes with may-writes [NFC]
Siddharth Bhat via llvm-commits
- [polly] r298095 - [ScheduleOptimiser] fix typos in top comment [NFC]
Siddharth Bhat via llvm-commits
- [lld] r298093 - [ELF][MIPS] Always collect .reginfo, .MIPS.options, and .MIPS.abiflags input sections
Simon Atanasyan via llvm-commits
- [lld] r298230 - [ELF] clang-format sortMipsSymbols. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D31090: [ELF] - Detemplate MipsGotSection<ELFT>
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D30827: [mips][msa] Disable commutativity for dpadd_[su].df instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D30640: [mips][msa] Accept more values for constant splats
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D30090: [mips] Fix return lowering
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D30994: Add pretty-printer for llvm::Twine type
Simon Marchi via llvm-commits
- [PATCH] D30994: Add pretty-printer for llvm::Twine type
Simon Marchi via Phabricator via llvm-commits
- [PATCH] D30994: Add pretty-printer for llvm::Twine type
Simon Marchi via Phabricator via llvm-commits
- [PATCH] D30994: Add pretty-printer for llvm::Twine type
Simon Marchi via Phabricator via llvm-commits
- [PATCH] D30994: Add pretty-printer for llvm::Twine type
Simon Marchi via Phabricator via llvm-commits
- [PATCH] D30994: Add pretty-printer for llvm::Twine type
Simon Marchi via Phabricator via llvm-commits
- [llvm] r297667 - [X86][MMX] Fix folding of shift value loads to cover whole 64-bits
Simon Pilgrim via llvm-commits
- [llvm] r297736 - [X86][MMX] Update FIXME comment. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r297741 - [X86] Add extra BITREVERSE tests
Simon Pilgrim via llvm-commits
- [llvm] r297780 - [SelectionDAG] Add a signed integer absolute ISD node
Simon Pilgrim via llvm-commits
- [llvm] r297824 - Align cost model columns. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r297833 - [X86][SSE] Fixed shuffle MOVSS/MOVSD combining of all zeroable inputs
Simon Pilgrim via llvm-commits
- [llvm] r297840 - Fix Wint-in-bool-context warning (PR32248)
Simon Pilgrim via llvm-commits
- [llvm] r297841 - Reverted unintended commit
Simon Pilgrim via llvm-commits
- [llvm] r297847 - [SelectionDAG][AArch64] Add test case showing incorrect SelectionDAG::ComputeNumSignBits BUILD_VECTOR handling
Simon Pilgrim via llvm-commits
- [llvm] r297852 - [SelectionDAG] Support BUILD_VECTOR implicit truncation in SelectionDAG::ComputeNumSignBits (PR32273)
Simon Pilgrim via llvm-commits
- [llvm] r297876 - [X86] Add missing BITREVERSE costs for SSE2 vectors and i8/i16/i32/i64 scalars
Simon Pilgrim via llvm-commits
- [llvm] r297906 - Removed unnecessary semicolon. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r297915 - Remove redundant condition (PR32263). NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r297957 - [X86] Add PR22338 test case
Simon Pilgrim via llvm-commits
- [llvm] r297976 - Remove redundant conditions (PR31753). NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r298103 - [X86] Add SelectionDAG.computeKnownBits test showing inability to handle ISD::ABS
Simon Pilgrim via llvm-commits
- [llvm] r298108 - [SelectionDAG] Add SelectionDAG.computeKnownBits test support for ISD::ABS
Simon Pilgrim via llvm-commits
- [llvm] r298225 - Fix MSVC warning: "switch statement contains 'default' but no 'case' labels". NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r298226 - Fix constant folding of fp2int to large integers
Simon Pilgrim via llvm-commits
- [PATCH] D30878: [SelectionDAG] Enhance SDTCisSameNumEltsAs to work with scalar types and use it on extend/trunc/round operations
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29639: [SelectionDAG] Add a signed integer absolute ISD node
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30833: [X86][MMX] Fix folding of shift value loads to cover whole 64-bits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29639: [SelectionDAG] Add a signed integer absolute ISD node
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29639: [SelectionDAG] Add a signed integer absolute ISD node
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30978: [DAGCombine] Bail out if can't create a vector with at least two elements
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31030: [AMDGPU] Fix bug in S_MOVREL check (PR32248)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30941: Better testing of schedule model instruction latencies/throughputs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29489: Optimize SETCC + VSEL of incompatible or illegal types
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31030: [AMDGPU] Fix bug in S_MOVREL check (PR32248)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30468: Simplify the CFG after loop pass cleanup.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30317: [X86] Clean up test/CodeGen/X86/2006-03-01-InstrSchedBug.ll
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30317: [X86] Clean up test/CodeGen/X86/2006-03-01-InstrSchedBug.ll
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31030: [AMDGPU] Fix bug in S_MOVREL check (PR32248)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31074: Fix constant folding of fp2int to large integers
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31077: Improve DAGTypeLegalizer::PromoteIntRes_TRUNCATE() to handle widening.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31077: Improve DAGTypeLegalizer::PromoteIntRes_TRUNCATE() to handle widening.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31074: Fix constant folding of fp2int to large integers
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r297608 - ARMDisassembler: loop over ARM decode tables
Sjoerd Meijer via llvm-commits
- [PATCH] D30814: ARMDisassembler: loop over ARM decode tables
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D31026: [Asm] Don't list '@<type>' in diag when '@' is a comment
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D30759: With PIE on x86_64, keep hot local arrays on the stack
Sriraman Tallam via llvm-commits
- [llvm] r297958 - [AMDGPU] Run always inliner early in opt
Stanislav Mekhanoshin via llvm-commits
- [llvm] r298104 - Only unswitch loops with uniform conditions
Stanislav Mekhanoshin via llvm-commits
- [llvm] r298172 - [AMDGPU] Add address space based alias analysis pass
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D30038: [ADMGPU] SDWA peephole optimization pass.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D30438: SplitKit: Correctly implement partial copies
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D30438: SplitKit: Correctly implement partial copies
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D30438: SplitKit: Correctly implement partial copies
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D30438: SplitKit: Correctly implement partial copies
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31016: [AMDGPU] Run always inliner early in opt
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31016: [AMDGPU] Run always inliner early in opt
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31016: [AMDGPU] Run always inliner early in opt
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D30038: [ADMGPU] SDWA peephole optimization pass.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D30038: [ADMGPU] SDWA peephole optimization pass.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D30038: [ADMGPU] SDWA peephole optimization pass.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D30796: Only unswitch loops with uniform conditions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31103: [AMDGPU] Add address space based alias analysis pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31103: [AMDGPU] Add address space based alias analysis pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31103: [AMDGPU] Add address space based alias analysis pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31103: [AMDGPU] Add address space based alias analysis pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31103: [AMDGPU] Add address space based alias analysis pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31103: [AMDGPU] Add address space based alias analysis pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31103: [AMDGPU] Add address space based alias analysis pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31123: RegisterPressure: Add operators to RegisterMaskPair
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D31123: RegisterPressure: Add operators to RegisterMaskPair
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D30827: [mips][msa] Prevent output operand from commuting for dpadd_[su].df instructions
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D31110: [FileSystem] Make file_status store link count and add a file_status::getLinkCount() method.
Stephane Sezer via Phabricator via llvm-commits
- [PATCH] D30953: Add NO_EXEC_STACK_DIRECTIVE to xray assembly files.
Sterling Augustine via Phabricator via llvm-commits
- [llvm] r297805 - [BranchFolding] Merge debug locations from common tail instead of removing
Taewook Oh via llvm-commits
- [llvm] r297808 - NFC: Reformats comments according to the coding guildelines.
Taewook Oh via llvm-commits
- [PATCH] D30226: [BranchFolding] Merge debug locations from common tail instead of removing
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D30226: [BranchFolding] Merge debug locations from common tail instead of removing
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D31025: [Docs] Add tablegen backend for target opcode documentatio
Tanya Lattner via llvm-commits
- [PATCH] D31100: [LTO] Allow client to skip code gen
Teresa Johnson via llvm-commits
- [llvm] r298213 - Enable stripping of multiple DILocation on !llvm.loop metadata
Teresa Johnson via llvm-commits
- [PATCH] D30738: Don't internalize llvm GV's with InternalizeLinkedSymbols
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D30738: Don't internalize llvm GV's with InternalizeLinkedSymbols
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D30754: SamplePGO ThinLTO ICP fix for local functions.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D30754: SamplePGO ThinLTO ICP fix for local functions.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D30754: SamplePGO ThinLTO ICP fix for local functions.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31027: [ThinLTO] Add support for emitting minimized bitcode for thin link
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31027: [ThinLTO] Add support for emitting minimized bitcode for thin link
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31027: [ThinLTO] Add support for emitting minimized bitcode for thin link
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31100: [LTO] Allow client to skip code gen
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31100: [LTO] Allow client to skip code gen
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31100: [LTO] Allow client to skip code gen
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31100: [LTO] Allow client to skip code gen
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31117: Enable stripping of multiple DILocation on !llvm.loop metadata
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31117: Enable stripping of multiple DILocation on !llvm.loop metadata
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D31116: arm: don't promote too small constants
Tim Neumann via llvm-commits
- [PATCH] D31116: arm: don't promote too small constants
Tim Neumann via Phabricator via llvm-commits
- [PATCH] D31116: [ARM] handle promotion of zero sized constants.
Tim Neumann via Phabricator via llvm-commits
- [PATCH] D31116: [ARM] handle promotion of zero sized constants.
Tim Neumann via Phabricator via llvm-commits
- [llvm] r297666 - GlobalISel: move vector extract/insert inside generic opcode region.
Tim Northover via llvm-commits
- [llvm] r297668 - Revert "GlobalISel: move vector extract/insert inside generic opcode region."
Tim Northover via llvm-commits
- [llvm] r297666 - GlobalISel: move vector extract/insert inside generic opcode region.
Tim Northover via llvm-commits
- [llvm] r297871 - ARM: avoid clobbering register in v6 jump-table expansion.
Tim Northover via llvm-commits
- LLVM Lab SVN mirror is behind
Tim Northover via llvm-commits
- [PATCH] D30724: Dont emit Mapping symbols for sections that contain only data.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D30724: Dont emit Mapping symbols for sections that contain only data.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D30724: Dont emit Mapping symbols for sections that contain only data.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D30630: [XRay][compiler-rt] Runtime changes to support custom event logging
Tim Shen via Phabricator via llvm-commits
- [zorg] r297359 - Do not use parallel link jobs with ThinLTO on Green Dragon
Tobias Edler von Koch via llvm-commits
- [llvm] r296535 - Fix PR 24415 (at least), by making our post-dominator tree behavior sane.
Tobias Grosser via llvm-commits
- [polly] r297708 - Update to isl-0.18-369-g5e613c6
Tobias Grosser via llvm-commits
- [polly] r297709 - Add back header file that was accidentally dropped in previous update
Tobias Grosser via llvm-commits
- [polly] r297710 - Preserve the isl-noexceptions.h C++ bindings when updating isl
Tobias Grosser via llvm-commits
- [llvm] r297726 - Fix typos in ADCE comments
Tobias Grosser via llvm-commits
- [llvm] r297929 - [ADCE] Remove redundent code [NFC]
Tobias Grosser via llvm-commits
- [polly] r297999 - Update to isl-0.18-387-g3fa6191
Tobias Grosser via llvm-commits
- [polly] r298053 - [ScopInfo] Do not expand getDomains() to full parameter space.
Tobias Grosser via llvm-commits
- [polly] r298054 - [ScopInfo] Do not try to eliminate parameter dimensions that do not exist
Tobias Grosser via llvm-commits
- [polly] r298073 - [ScopInfo] Do not take inbounds assumptions [NFC]
Tobias Grosser via llvm-commits
- [polly] r298077 - [ScopInfo] Add option to not add parameter bounds to context [NFC]
Tobias Grosser via llvm-commits
- [polly] r298053 - [ScopInfo] Do not expand getDomains() to full parameter space.
Tobias Grosser via llvm-commits
- [polly] r298192 - [OpenMP] Do not emit lifetime markers for context
Tobias Grosser via llvm-commits
- [polly] r298053 - [ScopInfo] Do not expand getDomains() to full parameter space.
Tobias Grosser via llvm-commits
- [polly] r298194 - [IslExprBuilder] Print accessed memory locations with RuntimeDebugBuilder
Tobias Grosser via llvm-commits
- [polly] r298197 - [CodeGen] Remove need for all parameters to be in scop context for load hoisting.
Tobias Grosser via llvm-commits
- [PATCH] D30890: Post-dom fix - connect virtual edges to last reverse-reachable BB
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D30890: Post-dom fix - connect virtual edges to last reverse-reachable BB
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D30890: Post-dom fix - connect virtual edges to last reverse-reachable BB
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D30985: [Polly][ScopInfo] Introduce ScopStmt::getSurroundingLoop(). NFC.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D31023: [ADCE] Remove redundent code [NFC]
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D31023: [ADCE] Remove redundent code [NFC]
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D31023: [ADCE] Remove redundent code [NFC]
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D31033: [Polly] Add -polly-prune-unprofitable pass.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D31033: [Polly] Add -polly-prune-unprofitable pass.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D30905: stable-merge-request.sh: Add a script for submitting merge requests via bugzilla
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D30905: stable-merge-request.sh: Add a script for submitting merge requests via bugzilla
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D30921: SimplifyCFG: SinkThenElseCode shouldn't sink convergent functions
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D30997: CMake: Add LLVM_DYLIB_SYMBOL_VERSIONING option
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D29948: [AMDGPU] Restructure code object metadata creation
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D31030: [AMDGPU] Fix bug in S_MOVREL check (PR32248)
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D30801: AMDGPU: Cleanup control flow intrinsics
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D31040: AMDGPU: Custom lower illegal small select types
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D30469: [PowerPC] Expand compare instructions to equivalent GPR code sequences.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Tony Tye via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Tony Tye via Phabricator via llvm-commits
- [PATCH] D30970: [AMDGPU] Do not emit isa info as code object metadata
Tony Tye via Phabricator via llvm-commits
- [PATCH] D29631: SystemZTargetTransformInfo cost functions and some common code changes
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D29489: Optimize SETCC + VSEL of incompatible or illegal types
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D31063: LTO: Fix a potential race condition in the caching API.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D31063: LTO: Fix a potential race condition in the caching API.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D31016: [AMDGPU] Run always inliner early in opt
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D30796: Only unswitch loops with uniform conditions
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D30626: MachineScheduler/ScheduleDAG: Add support for GetSubGraph
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D31103: [AMDGPU] Add address space based alias analysis pass
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D31103: [AMDGPU] Add address space based alias analysis pass
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] r298122 - [coverity] Fix uninit variable.
Vassil Vassilev via llvm-commits
- [compiler-rt] r297748 - [ubsan] Add diagnostic handlers for nullability errors
Vedant Kumar via llvm-commits
- [compiler-rt] r297749 - [ubsan] Add nullability handlers to interface file
Vedant Kumar via llvm-commits
- [llvm] r298109 - [Bitcode] Add compatibility test for the 4.0 release
Vedant Kumar via llvm-commits
- [compiler-rt] r298117 - [ubsan] Add e2e test for -fsanitize=nullability
Vedant Kumar via llvm-commits
- [PATCH] D29540: Scalarization overhead estimation in getIntrinsicInstrCost() improved
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D29540: Scalarization overhead estimation in getIntrinsicInstrCost() improved
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D18046: [X86] Providing correct unwind info in function epilogue
Violeta Vukobrat via Phabricator via llvm-commits
- [llvm] r297690 - [libFuzzer] Fix compilation of CustomCrossOverAndMutateTest on Windows
Vitaly Buka via llvm-commits
- [llvm] r297692 - [libFuzzer] Reorder includes in test
Vitaly Buka via llvm-commits
- [llvm] r297891 - [libFuzzer] Use ChooseUnitIdxToMutate to pick item for crossover.
Vitaly Buka via llvm-commits
- [llvm] r297910 - Revert "[PGO] Minor cleanup for count instruction in SelectInstVisitor."
Vitaly Buka via llvm-commits
- [llvm] r297911 - Revert "Revert "[PGO] Minor cleanup for count instruction in SelectInstVisitor.""
Vitaly Buka via llvm-commits
- [llvm] r297912 - Revert "[libFuzzer] Use ChooseUnitIdxToMutate to pick item for crossover."
Vitaly Buka via llvm-commits
- [llvm] r297891 - [libFuzzer] Use ChooseUnitIdxToMutate to pick item for crossover.
Vitaly Buka via llvm-commits
- [compiler-rt] r297924 - [compiler-rt] Add undefined "dup" symbol into internal symbolizer white-list.
Vitaly Buka via llvm-commits
- [PATCH] D30683: [libFuzzer] Use ChooseUnitIdxToMutate to pick item for crossover.
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r297663 - [GlobalISel] Update PRE_ISEL_GENERIC_OPCODE_END marker
Volkan Keles via llvm-commits
- [llvm] r297670 - GlobalISel: Translate ConstantDataVector
Volkan Keles via llvm-commits
- [llvm] r297792 - [GlobalISel] IRTranslator: Return the scalar for <1 x Ty> constant vectors
Volkan Keles via llvm-commits
- [PATCH] D30216: GlobalISel: Translate ConstantDataVector
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D30216: GlobalISel: Translate ConstantDataVector
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D30948: [GlobalISel] IRTranslator: Return the scalar for <1 x Ty> constant vectors
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D30962: [GlobalISel] Translate shufflevector
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D30962: [GlobalISel] Translate shufflevector
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D30759: With PIE on x86_64, keep hot local arrays on the stack
Wei Mi via llvm-commits
- [PATCH] D30759: With PIE on x86_64, keep hot local arrays on the stack
Wei Mi via llvm-commits
- [compiler-rt] r297697 - [Builtin][AArch64] Fix build errors of test cases
Weiming Zhao via llvm-commits
- [PATCH] D30872: [Builtin][AArch64] Fix build errors of test cases
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D30872: [Builtin][AArch64] Fix build errors of test cases
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D30802: [Builtin] Implement lit-test support
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D30872: [Builtin][AArch64] Fix build errors of test cases
Weiming Zhao via Phabricator via llvm-commits
- [llvm] r298216 - Extract FindAvailablePtrLoadStore out of FindAvailableLoadedValue. NFCI
Xin Tong via llvm-commits
- [llvm] r298217 - [JumpThreading] Perform phi-translation in SimplifyPartiallyRedundantLoad.
Xin Tong via llvm-commits
- [llvm] r298218 - Remove unused arguments. NFCI
Xin Tong via llvm-commits
- [llvm] r298219 - Correct a rebase mistake.
Xin Tong via llvm-commits
- [llvm] r298232 - Remove unnecessary IDom check
Xin Tong via llvm-commits
- [PATCH] D30543: [JumpThreading] Perform phi-translation in SimplifyPartiallyRedundantLoad.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D30543: [JumpThreading] Perform phi-translation in SimplifyPartiallyRedundantLoad.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D30543: [JumpThreading] Perform phi-translation in SimplifyPartiallyRedundantLoad.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D30543: [JumpThreading] Perform phi-translation in SimplifyPartiallyRedundantLoad.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D30543: [JumpThreading] Perform phi-translation in SimplifyPartiallyRedundantLoad.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D30869: [JumpThread] In case all predecessor go to a single successor of current BB. We want to fold (not thread).
Xin Tong via Phabricator via llvm-commits
- [PATCH] D30322: [SCCP] Resolve indirect branch target when possible.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D30543: [JumpThreading] Perform phi-translation in SimplifyPartiallyRedundantLoad.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D30543: [JumpThreading] Perform phi-translation in SimplifyPartiallyRedundantLoad.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D30524: Extract FindAvailablePtrLoadStore out of FindAvailableLoadedValue. NFCI
Xin Tong via Phabricator via llvm-commits
- [PATCH] D30543: [JumpThreading] Perform phi-translation in SimplifyPartiallyRedundantLoad.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D26954: Remove unnecessary IDom check
Xin Tong via Phabricator via llvm-commits
- [PATCH] D26954: Remove unnecessary IDom check
Xin Tong via Phabricator via llvm-commits
- [PATCH] D26954: Remove unnecessary IDom check
Xin Tong via Phabricator via llvm-commits
- [PATCH] D26954: Remove unnecessary IDom check
Xin Tong via Phabricator via llvm-commits
- [PATCH] D26954: Remove unnecessary IDom check
Xin Tong via Phabricator via llvm-commits
- [PATCH] D26954: Remove unnecessary IDom check
Xin Tong via Phabricator via llvm-commits
- [PATCH] D26954: Remove unnecessary IDom check
Xin Tong via Phabricator via llvm-commits
- [PATCH] D30970: [AMDGPU] Do not emit isa info as code object metadata
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D30384: [asan] Add an interceptor for strtok
Yury Gribov via Phabricator via llvm-commits
- [PATCH] D30384: [asan] Add an interceptor for strtok
Yury Gribov via Phabricator via llvm-commits
- [PATCH] D30384: [asan] Add an interceptor for strtok
Yury Gribov via Phabricator via llvm-commits
- [PATCH] D28308: [SCEV] Model ashr(shl(x, n), m) as mul(x, 2^(n-m)) when n > m
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D30829: [Thumb1] combine ADDC/SUBC with a negative immediate
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D30829: [Thumb1] combine ADDC/SUBC with a negative immediate
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D31018: Handle boundry condition missed by r297682
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D31018: Handle boundry condition missed by r297682
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D31018: Handle boundry condition missed by r297682
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D28308: [SCEV] Model ashr(shl(x, n), m) as mul(x, 2^(n-m)) when n > m
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D31032: [LoadCombine] Avoid analysing dead basic blocks
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D30767: Updates branch_weights annotation for call instructions during inlining.
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D30767: Updates branch_weights annotation for call instructions during inlining.
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D30858: Teach llvm's path library to support both windows and posix paths at the same time.
Zachary Turner via llvm-commits
- [llvm] r297625 - [llvm-pdbdump] Add support for dumping symbols from Yaml -> PDB.
Zachary Turner via llvm-commits
- [llvm] r297632 - Remove an unused variable.
Zachary Turner via llvm-commits
- [llvm] r297633 - [ADT] Improve the genericity of llvm::enumerate().
Zachary Turner via llvm-commits
- [llvm] r297635 - Use the new member accessors of llvm::enumerate.
Zachary Turner via llvm-commits
- [llvm] r297639 - Fix a warning due to signed/unsigned comparison.
Zachary Turner via llvm-commits
- [llvm] r297641 - Use numeric_limits<size_t>::max() instead of size_t(-1).
Zachary Turner via llvm-commits
- [llvm] r297646 - Add missing include on <limits>.
Zachary Turner via llvm-commits
- [llvm] r297633 - [ADT] Improve the genericity of llvm::enumerate().
Zachary Turner via llvm-commits
- [llvm] r297689 - Add the beginning of PDB diffing support.
Zachary Turner via llvm-commits
- [PATCH] D30952: Native PDB reader was swapping module and object file names
Zachary Turner via llvm-commits
- [PATCH] D30956: Introduce NativeEnumModules and NativeCompilandSymbol
Zachary Turner via llvm-commits
- [llvm] r297864 - [YAML] When outputting, provide the ability to write default values.
Zachary Turner via llvm-commits
- [llvm] r297823 - Fix malformed XFAIL in previous commit
Zachary Turner via llvm-commits
- [llvm] r297823 - Fix malformed XFAIL in previous commit
Zachary Turner via llvm-commits
- [lld] r297900 - [pdb] Write the module info and symbol record streams.
Zachary Turner via llvm-commits
- [llvm] r297900 - [pdb] Write the module info and symbol record streams.
Zachary Turner via llvm-commits
- [llvm] r297901 - [llvm-pdbdump] Add support for diffing the String Table.
Zachary Turner via llvm-commits
- [llvm] r297902 - Try to fix build break due to template argument deduction.
Zachary Turner via llvm-commits
- [lld] r297908 - Fix lld pdb test.
Zachary Turner via llvm-commits
- [llvm] r297977 - [llvm-pdbdump] clang-format Diff.cpp
Zachary Turner via llvm-commits
- [llvm] r297983 - [llvm-pdbdump] Add support for diffing the PDB Stream.
Zachary Turner via llvm-commits
- [llvm] r297984 - [PDB] Add support for parsing Flags from PDB Stream.
Zachary Turner via llvm-commits
- [llvm] r297990 - Silence -Wcovered-switch-default warning.
Zachary Turner via llvm-commits
- [llvm] r298002 - Remove eol-style:native from Path.h
Zachary Turner via llvm-commits
- [llvm] r298004 - [Support] Support both Windows and Posix paths on both platforms.
Zachary Turner via llvm-commits
- [llvm] r298007 - Fix linux build.
Zachary Turner via llvm-commits
- [llvm] r298014 - Fix unit test.
Zachary Turner via llvm-commits
- [llvm] r298016 - [PDB] It is not an error getting the "Invalid" Annotation opcode.
Zachary Turner via llvm-commits
- [llvm] r298017 - [pdb] Fix an uninitialized read, and add a test for it.
Zachary Turner via llvm-commits
- [llvm] r298018 - Don't rely on an implicit std::tuple constructor.
Zachary Turner via llvm-commits
- [llvm] r298019 - SmallString doesn't have implicit conversion from const char*.
Zachary Turner via llvm-commits
- [llvm] r298026 - Revert "Make NativeExeSymbol a concrete subclass of NativeRawSymbol [PDB]"
Zachary Turner via llvm-commits
- [PATCH] D30853: Improve the genericity of `llvm::enumerate()`.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D30758: Update clang-cl driver for MSVC 2017
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D30908: [llvm-pdbdump] Add the beginning of PDB diffing support
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D30908: [llvm-pdbdump] Add the beginning of PDB diffing support
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D30908: [llvm-pdbdump] Add the beginning of PDB diffing support
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D30908: [llvm-pdbdump] Add the beginning of PDB diffing support
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D30908: [llvm-pdbdump] Add the beginning of PDB diffing support
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D30858: Teach llvm's path library to support both windows and posix paths at the same time.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D30758: Update clang-cl driver for MSVC 2017
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D30758: Update clang-cl driver for MSVC 2017
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D30758: Update clang-cl driver for MSVC 2017
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D30952: Native PDB reader was swapping module and object file names
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D30959: [pdb] Add support for writing Module Info and module symbols
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D30758: Update clang-cl driver for MSVC 2017
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D30736: [Support] Add support for getting file system permissions on Windows and implement sys::fs::set/getPermissions to work with them
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D30956: Introduce NativeEnumModules and NativeCompilandSymbol
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D30959: [pdb] Add support for writing Module Info and module symbols
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31059: Make NativeExeSymbol a concrete subclass of NativeRawSymbol [PDB]
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D30858: Teach llvm's path library to support both windows and posix paths at the same time.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D30959: [pdb] Add support for writing Module Info and module symbols
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31061: [pdb] Fix an uninitialized read, and add a test for it.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31105: [Support] Add a function to MD5 a file's contents.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D31110: [FileSystem] Make file_status store link count and add a file_status::getLinkCount() method.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D27845: [SelectionDAG] Enable target specific vector scalarization of calls and returns
Zoran Jovanovic via Phabricator via llvm-commits
- [llvm] r297822 - [DAGCombine] Add reproducer for pr32278
Zvi Rackover via llvm-commits
- [llvm] r297823 - Fix malformed XFAIL in previous commit
Zvi Rackover via llvm-commits
- [llvm] r297878 - [DAGCombine] Bail out if can't create a vector with at least two elements
Zvi Rackover via llvm-commits
- [llvm] r297888 - Limit test's triple in attempt to fix broken buildbot
Zvi Rackover via llvm-commits
- [llvm] r297893 - Second attempt for fix Hexagon buildbot by moving test to under X86/
Zvi Rackover via llvm-commits
- [PATCH] D30978: [DAGCombine] Bail out if can't create a vector with at least two elements
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D30978: [DAGCombine] Bail out if can't create a vector with at least two elements
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D30978: [DAGCombine] Bail out if can't create a vector with at least two elements
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D31070: Turn some C-style vararg into variadic templates
serge via Phabricator via llvm-commits
- [PATCH] D31070: Turn some C-style vararg into variadic templates
serge via Phabricator via llvm-commits
- [PATCH] D31070: Turn some C-style vararg into variadic templates
serge via Phabricator via llvm-commits
- [PATCH] D31070: Turn some C-style vararg into variadic templates
serge via Phabricator via llvm-commits
Last message date:
Sun Mar 19 23:59:12 PDT 2017
Archived on: Sun Mar 19 23:57:57 PDT 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).