projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Test both input file orders.
[oota-llvm.git]
/
lib
/
CodeGen
/
CodeGenPrepare.cpp
2015-11-23
Andrew Kaylor
[WinEH] Fix problem where CodeGenPrepare incorrectly...
blob
|
commitdiff
|
raw
2015-11-20
Geoff Berry
[CodeGenPrepare] Create more extloads and fewer ands
blob
|
commitdiff
|
raw
|
diff to current
2015-11-19
Sanjay Patel
[CGP] despeculate expensive cttz/ctlz intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2015-11-19
Pete Cooper
Revert "Change memcpy/memset/memmove to have dest and...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-18
Pete Cooper
Change memcpy/memset/memmove to have dest and source...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-03
Igor Laevsky
[CodegenPrepare] Do not rematerialize gc.relocates...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-02
Sanjay Patel
[CGP] widen switch condition and case constants to...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-02
Sanjay Patel
revert r251849; need to move tests to arch-specific...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-02
Sanjay Patel
[CGP] widen switch condition and case constants to...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-25
Elena Demikhovsky
Scalarizer for masked.gather and masked.scatter intrinsics.
blob
|
commitdiff
|
raw
|
diff to current
2015-10-24
Rafael Espindola
Refactor: Simplify boolean conditional return statement...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-21
Elena Demikhovsky
Masked Load/Store optimization for scalar code
blob
|
commitdiff
|
raw
|
diff to current
2015-10-19
Sanjay Patel
[CGP] transform select instructions into branches and...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-19
Elena Demikhovsky
Removed parameter "Consecutive" from isLegalMaskedLoad...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-16
Benjamin Kramer
Revert "This is a follow-up to the discussion in D12882."
blob
|
commitdiff
|
raw
|
diff to current
2015-10-16
Sanjay Patel
This is a follow-up to the discussion in D12882.
blob
|
commitdiff
|
raw
|
diff to current
2015-10-09
Duncan P. N. Exon...
CodeGen: Remove a few more ilist iterator implicit...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-09
Sanjay Patel
fix typos; NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-09-28
Sanjay Patel
tidy up comments; NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-09-28
Sanjay Patel
move one-use check under the comment that describes...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-21
Sanjay Patel
function names should start with a lower case letter...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-21
Sanjay Patel
don't repeat function/variable names in header comments...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-17
Piotr Padlewski
Added MD_invariant_group to LLVMContext
blob
|
commitdiff
|
raw
|
diff to current
2015-09-15
Piotr Padlewski
Introducing llvm.invariant.group.barrier intrinsic
blob
|
commitdiff
|
raw
|
diff to current
2015-09-02
Sanjay Patel
use "unpredictable" metadata in fast-isel when splittin...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-11
Sanjay Patel
fix minsize detection: minsize attribute implies optimi...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-08
Benjamin Kramer
Fix some comment typos.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-04
Sanjay Patel
wrap OptSize and MinSize attributes for easier and...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-31
Benjamin Kramer
[CodeGenPrepare] Compress a pair. No functional change.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-09
Mehdi Amini
Make isLegalAddressingMode() taking DataLayout as an...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-09
Mehdi Amini
Make TargetLowering::getPointerTy() taking DataLayout...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-07
Mehdi Amini
Redirect DataLayout from TargetMachine to Module in...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-07
Mehdi Amini
Redirect DataLayout from TargetMachine to Module in...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Alexander Kornienko
Revert r240137 (Fixed/added namespace ending comments...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-19
Alexander Kornienko
Fixed/added namespace ending comments using clang-tidy...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-17
Ahmed Bougacha
[CodeGenPrepare] Generalize inserted set from truncs...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-04
Matt Arsenault
CodeGenPrepare: Provide address space to isLegalAddress...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-26
Matt Arsenault
CodeGenPrepare: Don't match addressing modes through...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-22
Ahmed Bougacha
[AArch64][CGP] Sink zext feeding stxr/stlxr into the...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-12
Pete Cooper
Convert PHI getIncomingValue() to foreach over incoming...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-11
Sanjoy Das
Refactoring gc_relocate related code in CodeGenPrepare.cpp
blob
|
commitdiff
|
raw
|
diff to current
2015-05-11
Sanjoy Das
[RewriteStatepointsForGC] Fix a bug on creating gc_relo...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-06
Sanjoy Das
[Statepoint] Clean up Statepoint.h: accessor names.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-13
John Brawn
[ARM] Align global variables passed to memory intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2015-04-11
Alexander Kornienko
Use 'override/final' instead of 'virtual' for overridde...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-10
Benjamin Kramer
[CodeGenPrepare] Report all changes made during instruc...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-10
Sanjoy Das
[InstCombine][CodeGenPrep] Create llvm.uadd.with.overfl...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
David Blaikie
[opaque pointer type] More GEP IRBuilder API migrations...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-30
David Blaikie
[opaque pointer type] More IRBuilder::createGEP (non...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-24
David Blaikie
Opaque Pointer Types: GEP API migrations to specify...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-18
Quentin Colombet
[CodeGenPrepare] Remove broken, dead, code.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-18
John Brawn
[ARM] Align stack objects passed to memory intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Quentin Colombet
[CodeGenPrepare] Refine the cost model provided by...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Mehdi Amini
DataLayout is mandatory, update the API to reflect...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-09
David Blaikie
Simplify expressions involving boolean constants with...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-27
Sanjoy Das
Don't modify the DenseMap being iterated over from...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-26
Eric Christopher
getRegForInlineAsmConstraint wants to use TargetRegiste...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-26
Eric Christopher
Add a TargetMachine argument to the AddressingModeMatch...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-14
Duncan P. N. Exon...
CodeGen: Canonicalize access to function attributes...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Andrea Di Biagio
[CodeGenPrepare] Removed duplicate logic. SimplifyCFG...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Chandler Carruth
[multiversion] Thread a function argument through all...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-31
Chandler Carruth
[PM] Change the core design of the TTI analysis to...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-27
Eric Christopher
Update a few calls to getSubtarget<> to either be getSu...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-27
Eric Christopher
Migrate CodeGenPrepare to use the Function based getSub...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-20
Chandler Carruth
[PM] Replace the Pass argument in MergeBasicBlockIntoOn...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Chandler Carruth
[PM] Separate the TargetLibraryInfo object from the...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Chandler Carruth
[PM] Move TargetLibraryInfo into the Analysis library.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-14
Ramkumar Ramachandra
[GC] CodeGenPrep transform: simplify offsetable relocate
blob
|
commitdiff
|
raw
|
diff to current
2015-01-12
Ahmed Bougacha
[SimplifyLibCalls] Factor out fortified libcall handling.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-08
Duncan P. N. Exon...
CodeGen: Use handy new-fangled post-increment, NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-01-08
Duncan P. N. Exon...
CodeGen: Use range-based for loops, NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-01-08
Ahmed Bougacha
[SelectionDAG] Allow targets to specify legality of...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-06
Andrea Di Biagio
[CodeGenPrepare] Improved logic to speculate calls...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-05
Craig Topper
Replace several 'assert(false' with 'llvm_unreachable...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-28
Andrea Di Biagio
[CodeGenPrepare] Teach when it is profitable to specula...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-28
Elena Demikhovsky
Scalarizer for masked load and store intrinsics.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-22
Quentin Colombet
[CodeGenPrepare] Handle properly the promotion of opera...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-17
Quentin Colombet
[CodeGenPrepare] Reapply r224351 with a fix for the...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-17
Reid Kleckner
Revert "[CodeGenPrepare] Move sign/zero extensions...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-16
Quentin Colombet
[CodeGenPrepare] Move sign/zero extensions near loads...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-09
Duncan P. N. Exon...
IR: Split Metadata from Value
blob
|
commitdiff
|
raw
|
diff to current
2014-12-09
Juergen Ributzka
[CGP] Rewrite pattern match for splitBranchCondition...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-09
Juergen Ributzka
Revert "Move function to obtain branch weights into...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-09
Juergen Ributzka
[CodeGenPrepare] Split branch conditions into multiple...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-05
Ahmed Bougacha
[CodeGenPrepare] Use variables for reused values. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-19
David Blaikie
Update SetVector to rely on the underlying set's insert...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-13
Quentin Colombet
[CodeGenPrepare] Handle zero extensions in the TypeProm...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-12
Ahmed Bougacha
[CodeGenPrepare] Replace other uses of EVT::getEVT...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-12
Ahmed Bougacha
[CodeGenPrepare][AArch64] Fix a TLI legality check...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-31
Quentin Colombet
[CodeGenPrepare] Move extractelement close to store...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-29
NAKAMURA Takumi
Whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-16
Quentin Colombet
[CodeGenPrepare][AddressingModeMatcher] The promotion...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-15
Quentin Colombet
[CodeGenPrepare][AddressingModeMatcher] Fix a think...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-11
Quentin Colombet
[CodeGenPrepare] Teach the addressing mode matcher...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-21
Craig Topper
Repace SmallPtrSet with SmallPtrSetImpl in function...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-18
Craig Topper
Revert "Repace SmallPtrSet with SmallPtrSetImpl in...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-17
Craig Topper
Repace SmallPtrSet with SmallPtrSetImpl in function...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Eric Christopher
Remove the TargetMachine forwards for TargetSubtargetIn...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-29
Tim Northover
CodeGenPrep: fall back to MVT::Other if instruction...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-21
Duncan P. N. Exon...
Revert "[C++11] Add predecessors(BasicBlock *) / succes...
blob
|
commitdiff
|
raw
|
diff to current
next