index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
Commit message (
Expand
)
Author
Age
*
[Layering] Move DebugInfo.h into the IR library where its implementation
Chandler Carruth
2014-03-06
*
Rewrite the attribute hashing algorithm to use the type of the value
Eric Christopher
2014-03-06
*
[Layering] Move DIBuilder.h into the IR library where its implementation
Chandler Carruth
2014-03-06
*
Remove the last of the special case code for emitting attributes.
Eric Christopher
2014-03-06
*
constify a few accessors.
Eric Christopher
2014-03-06
*
Remove special case in the DIEValue printing since it only existed
Eric Christopher
2014-03-06
*
Add a DIELocList class to handle pointers into the location list.
Eric Christopher
2014-03-05
*
Always print the implicit .text at the start of an asm file.
Rafael Espindola
2014-03-05
*
[Layering] Move DebugLoc.h into the IR library. The implementation
Chandler Carruth
2014-03-05
*
[C++11] Replace OwningPtr::take() with OwningPtr::release().
Ahmed Charles
2014-03-05
*
Make stackmap machineinstrs clobber the scratch regs too.
Andrew Trick
2014-03-05
*
Fix unused variable in FunctionLoweringInfo.cpp
Hans Wennborg
2014-03-05
*
Check for dynamic allocas and inline asm that clobbers sp before building
Hans Wennborg
2014-03-05
*
Make the DIEValue constructor even more explicit.
Eric Christopher
2014-03-05
*
Use a bool for whether or not an abbreviation has children rather than
Eric Christopher
2014-03-05
*
Use dwarf::Attribute instead of a bare uint16_t.
Eric Christopher
2014-03-05
*
Expand slightly on comment.
Eric Christopher
2014-03-05
*
Unindent namespace.
Eric Christopher
2014-03-05
*
[DAGCombiner] Factor out distributeTruncateThroughAnd
Adam Nemet
2014-03-04
*
[Modules] Move the LeakDetector header into the IR library where the
Chandler Carruth
2014-03-04
*
[Modules] Move CFG.h to the IR library as it defines graph traits over
Chandler Carruth
2014-03-04
*
[Modules] Move ValueMap to the IR library. While this class does not
Chandler Carruth
2014-03-04
*
[Modules] Move ValueHandle into the IR library where Value itself lives.
Chandler Carruth
2014-03-04
*
[Modules] Move the LLVM IR pattern match header into the IR library, it
Chandler Carruth
2014-03-04
*
[Modules] Move CallSite into the IR library where it belogs. It is
Chandler Carruth
2014-03-04
*
[Modules] Move GetElementPtrTypeIterator into the IR library. As its
Chandler Carruth
2014-03-04
*
[cleanup] Re-sort all the includes with utils/sort_includes.py.
Chandler Carruth
2014-03-04
*
[C++11] Use std::tie to simplify compare operators.
Benjamin Kramer
2014-03-03
*
Add DWARF discriminator support to DILexicalBlocks.
Diego Novillo
2014-03-03
*
Re-apply r202551, which introduced new PBQP solver.
Lang Hames
2014-03-03
*
[C++11] Replace llvm::tie with std::tie.
Benjamin Kramer
2014-03-02
*
[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.
Benjamin Kramer
2014-03-02
*
Switch all uses of LLVM_OVERRIDE to just use 'override' directly.
Craig Topper
2014-03-02
*
Switch all uses of LLVM_FINAL to just use 'final', and remove the macro.
Craig Topper
2014-03-02
*
[C++11] Switch all uses of the llvm_move macro to use std::move
Chandler Carruth
2014-03-02
*
[C++11] Expand and eliminate the LLVM_ENUM_INT_TYPE() macro
Alp Toker
2014-03-02
*
Make helper function static.
Benjamin Kramer
2014-03-01
*
Now that we have C++11, turn simple functors into lambdas and remove a ton of...
Benjamin Kramer
2014-03-01
*
SpillPlacement: fix a bug in iterate.
Manman Ren
2014-02-28
*
Jumped the gun with r202551 and broke some bots that weren't yet C++11ified.
Lang Hames
2014-02-28
*
New PBQP solver, and updates to the PBQP graph.
Lang Hames
2014-02-28
*
Fix visitTRUNCATE for legal i1 values
Hal Finkel
2014-02-28
*
Provide a target override for the latest regalloc heuristic.
Andrew Trick
2014-02-27
*
Revert r201751 and solve the const problem a different way - by
Eric Christopher
2014-02-27
*
Debug info: Remove ARMAsmPrinter::EmitDwarfRegOp(). AsmPrinter can now
Adrian Prantl
2014-02-27
*
Don't emit anything into the debug_ranges section if we aren't emitting
Eric Christopher
2014-02-27
*
If we're only emitting line tables for a particular CU then don't add
Eric Christopher
2014-02-27
*
Fix a type error that crept into r202313.
Adrian Prantl
2014-02-26
*
Remove unnecessary llvm:: qualification.
Eric Christopher
2014-02-26
*
Debug info: Refactor AsmPrinter::EmitDwarfRegOp to make the control flow
Adrian Prantl
2014-02-26
[next]