projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Also verify after ExpandPostRAPseudos.
2012-03-28
Benjamin Kramer
GlobalOpt: If we have an inbounds GEP from a ConstantAggrega...
commit
|
commitdiff
|
tree
2012-03-28
Benjamin Kramer
Add another note about a missed compare with nsw arithmetic...
commit
|
commitdiff
|
tree
2012-03-27
Benjamin Kramer
Add a note about a cute little fabs optimization.
commit
|
commitdiff
|
tree
2012-03-27
Benjamin Kramer
Add two missed instcombines related to compares with...
commit
|
commitdiff
|
tree
2012-03-26
Benjamin Kramer
No need to do an expensive stable sort for a bunch...
commit
|
commitdiff
|
tree
2012-03-26
Benjamin Kramer
Remove stale CBackend tests.
commit
|
commitdiff
|
tree
2012-03-26
Benjamin Kramer
TableGen: Don't emit the llvm intrinsic -> gcc builtin...
commit
|
commitdiff
|
tree
2012-03-23
Benjamin Kramer
Include cctype for std::isprint.
commit
|
commitdiff
|
tree
2012-03-23
Benjamin Kramer
Include cstdio in a few place that depended on getting...
commit
|
commitdiff
|
tree
2012-03-23
Benjamin Kramer
Move ftostr into its last user (cppbackend) and simplify...
commit
|
commitdiff
|
tree
2012-03-21
Benjamin Kramer
Use a signed value for this enum to avoid spuriuos...
commit
|
commitdiff
|
tree
2012-03-19
Benjamin Kramer
Add a note for -ffast-math optimization of vector norm.
commit
|
commitdiff
|
tree
2012-03-17
Benjamin Kramer
CriticalAntiDepBreaker: Replace a SmallSet of regs...
commit
|
commitdiff
|
tree
2012-03-17
Benjamin Kramer
MachineInstr: Inline the fast path (non-bundle instruction...
commit
|
commitdiff
|
tree
2012-03-16
Benjamin Kramer
ScheduleDAGInstrs: When adding uses we add them into...
commit
|
commitdiff
|
tree
2012-03-16
Benjamin Kramer
Limit the number of memory operands in MachineInstr...
commit
|
commitdiff
|
tree
2012-03-16
Benjamin Kramer
CriticalAntiDepBreaker: BasicBlock::size is an expensive...
commit
|
commitdiff
|
tree
2012-03-14
Benjamin Kramer
Silence operator precedence warnings.
commit
|
commitdiff
|
tree
2012-03-14
Benjamin Kramer
Move APInt::operator[] inline.
commit
|
commitdiff
|
tree
2012-03-14
Benjamin Kramer
Move APInt::operator! inline, it's small and fuses...
commit
|
commitdiff
|
tree
2012-03-13
Benjamin Kramer
Remove an old hack for pre-2005 MSVC. We don't support...
commit
|
commitdiff
|
tree
2012-03-12
Benjamin Kramer
DFAPacketizerEmitter: Prune includes.
commit
|
commitdiff
|
tree
2012-03-12
Benjamin Kramer
Inline a trivial helper function.
commit
|
commitdiff
|
tree
2012-03-11
Benjamin Kramer
Replace a hand-coded leading one counting loop with...
commit
|
commitdiff
|
tree
2012-03-11
Benjamin Kramer
Remove global map. This code isn't even hot.
commit
|
commitdiff
|
tree
2012-03-11
Benjamin Kramer
DwarfDebug: Store the filename/dirname pair as a zero...
commit
|
commitdiff
|
tree
2012-03-10
Benjamin Kramer
Make helper static, so it can be inlined into its sole...
commit
|
commitdiff
|
tree
2012-03-10
Benjamin Kramer
Don't try to filecheck bitcode.
commit
|
commitdiff
|
tree
2012-03-10
Benjamin Kramer
C files in llvm still have to be C89 compliant, remove...
commit
|
commitdiff
|
tree
2012-03-10
Benjamin Kramer
Microoptimize getVRegDef. def_begin isn't free, don...
commit
|
commitdiff
|
tree
2012-03-10
Benjamin Kramer
Fix uses of the C99 PRI format macros not to conflict...
commit
|
commitdiff
|
tree
2012-03-10
Benjamin Kramer
Give dagcombiner's worklist some inline capacity.
commit
|
commitdiff
|
tree
2012-03-08
Benjamin Kramer
Silence unused function warning when graphviz is not...
commit
|
commitdiff
|
tree
2012-03-08
Benjamin Kramer
Remove the no longer existent psp triple from a test.
commit
|
commitdiff
|
tree
2012-03-07
Benjamin Kramer
Copy the right amount of elements.
commit
|
commitdiff
|
tree
2012-03-07
Benjamin Kramer
SmallPtrSet: Copy all the elements when swapping, not...
commit
|
commitdiff
|
tree
2012-03-07
Benjamin Kramer
configure: Don't require a perl interpreter to be present...
commit
|
commitdiff
|
tree
2012-03-06
Benjamin Kramer
SmallPtrSet: Provide a more efficient implementation...
commit
|
commitdiff
|
tree
2012-03-06
Benjamin Kramer
Remove excess const, a const_iterator shouldn't be...
commit
|
commitdiff
|
tree
2012-03-03
Benjamin Kramer
Perform the string table optimization for OperandMatchEntrie...
commit
|
commitdiff
|
tree
2012-03-03
Benjamin Kramer
Shrink the asm matcher tables.
commit
|
commitdiff
|
tree
2012-03-03
Benjamin Kramer
StringToOffsetTable: Allow uniquing the first element...
commit
|
commitdiff
|
tree
2012-03-03
Benjamin Kramer
Enable the small vector POD optimization for BitCodeAbbrevOp.
commit
|
commitdiff
|
tree
2012-03-02
Benjamin Kramer
Fix indentation.
commit
|
commitdiff
|
tree
2012-03-02
Benjamin Kramer
LVI: Recognize the form instcombine canonicalizes range...
commit
|
commitdiff
|
tree
2012-03-02
Benjamin Kramer
Hashing: microoptimize a truncate on 64 bit away. This...
commit
|
commitdiff
|
tree
2012-03-01
Benjamin Kramer
BumpPtrAllocator: Make sure threshold cannot be initialized...
commit
|
commitdiff
|
tree
2012-03-01
Benjamin Kramer
Move getSubRegIndex out of generated code into MCRegisterInf...
commit
|
commitdiff
|
tree
2012-03-01
Benjamin Kramer
Make TargetRegisterClasses non-virtual by making the...
commit
|
commitdiff
|
tree
2012-03-01
Benjamin Kramer
Emit the "is an intrinsic overloaded" table as a bitfield.
commit
|
commitdiff
|
tree
2012-03-01
Benjamin Kramer
Emit the intrinsic modref info as a lookup table instead...
commit
|
commitdiff
|
tree
2012-02-29
Benjamin Kramer
Implement getSubRegIndex as a linear search on the...
commit
|
commitdiff
|
tree
2012-02-29
Benjamin Kramer
Emit the SubRegTable with the smallest possible integer...
commit
|
commitdiff
|
tree
2012-02-29
Benjamin Kramer
LegalizeIntegerTypes: Reorder operations in the "big...
commit
|
commitdiff
|
tree
2012-02-28
Benjamin Kramer
Fix off-by one in comment.
commit
|
commitdiff
|
tree
2012-02-28
Benjamin Kramer
LegalizeIntegerTypes: Reenable the large shift with...
commit
|
commitdiff
|
tree
2012-02-27
Benjamin Kramer
Plog a memleak in GlobalOpt.
commit
|
commitdiff
|
tree
2012-02-24
Benjamin Kramer
Remove unused cl::opt, make another opt static.
commit
|
commitdiff
|
tree
2012-02-24
Benjamin Kramer
SDAGBuilder: Remove register sets that were never read...
commit
|
commitdiff
|
tree
2012-02-23
Benjamin Kramer
Bump SmallString to the minimum required amount for...
commit
|
commitdiff
|
tree
2012-02-23
Benjamin Kramer
Replace a DenseSet with SmallPtrSet.
commit
|
commitdiff
|
tree
2012-02-23
Benjamin Kramer
BitVectorize loop.
commit
|
commitdiff
|
tree
2012-02-23
Benjamin Kramer
post-ra-sched: Turn the KillIndices vector into a bitvector...
commit
|
commitdiff
|
tree
2012-02-23
Benjamin Kramer
post-ra-sched: Replace a std::set of regs with a bitvector.
commit
|
commitdiff
|
tree
2012-02-23
Benjamin Kramer
Reflow code, no functionality change.
commit
|
commitdiff
|
tree
2012-02-23
Benjamin Kramer
Strip a layer of boilerplate from the VLIWPacketizer...
commit
|
commitdiff
|
tree
2012-02-22
Benjamin Kramer
Remove static ctor.
commit
|
commitdiff
|
tree
2012-02-21
Benjamin Kramer
Fix unsigned off-by-one in comment.
commit
|
commitdiff
|
tree
2012-02-21
Benjamin Kramer
InstCombine: Don't transform a signed icmp of two GEPs...
commit
|
commitdiff
|
tree
2012-02-20
Benjamin Kramer
Test case for r150978.
commit
|
commitdiff
|
tree
2012-02-20
Benjamin Kramer
InstCombine: Removing the base from the address calculation...
commit
|
commitdiff
|
tree
2012-02-20
Benjamin Kramer
InstCombine: When comparing two GEPs that were derived...
commit
|
commitdiff
|
tree
2012-02-20
Benjamin Kramer
InstCombine: Make OptimizePointerDifference more aggressive.
commit
|
commitdiff
|
tree
2012-02-19
Benjamin Kramer
Silence operator precedence warning.
commit
|
commitdiff
|
tree
2012-02-16
Benjamin Kramer
Disable machine copy propagation for now. It's known...
commit
|
commitdiff
|
tree
2012-02-16
Benjamin Kramer
Revert "InstSimplify: Strip pointer casts early."
commit
|
commitdiff
|
tree
2012-02-16
Benjamin Kramer
InstSimplify: Strip pointer casts early.
commit
|
commitdiff
|
tree
2012-02-16
Benjamin Kramer
InstSimplify: Ignore pointer casts when constant folding...
commit
|
commitdiff
|
tree
2012-02-14
Benjamin Kramer
Turn push_back loops into append/insert.
commit
|
commitdiff
|
tree
2012-02-13
Benjamin Kramer
Remove empty directories.
commit
|
commitdiff
|
tree
2012-02-12
Benjamin Kramer
StringSwitchify the rest of Triple.cpp.
commit
|
commitdiff
|
tree
2012-02-11
Benjamin Kramer
Don't mix declarations and code.
commit
|
commitdiff
|
tree
2012-02-11
Benjamin Kramer
Make the EDis tables const.
commit
|
commitdiff
|
tree
2012-02-11
Benjamin Kramer
Reuse the enum names from X86Desc in the X86Disassembler.
commit
|
commitdiff
|
tree
2012-02-10
Benjamin Kramer
Put instruction names into an indexed string table...
commit
|
commitdiff
|
tree
2012-02-10
Benjamin Kramer
Cache iterators. Some of these are expensive to create.
commit
|
commitdiff
|
tree
2012-02-09
Benjamin Kramer
Tweak comment readability and grammar.
commit
|
commitdiff
|
tree
2012-02-09
Benjamin Kramer
GlobalOpt: Be more aggressive about elminating side...
commit
|
commitdiff
|
tree
2012-02-09
Benjamin Kramer
Store just the SimpleValueType in the generated VT...
commit
|
commitdiff
|
tree
2012-02-09
Benjamin Kramer
Move the Name field in MCInstrDesc to the end, saving...
commit
|
commitdiff
|
tree
2012-02-08
Benjamin Kramer
Don't map registers to the invalid dwarf register ...
commit
|
commitdiff
|
tree
2012-02-08
Benjamin Kramer
Value initialize MCRegisterClasses. Not sure how could...
commit
|
commitdiff
|
tree
2012-02-08
Benjamin Kramer
PathV2: Remove static StringRef ctors.
commit
|
commitdiff
|
tree
2012-02-07
Benjamin Kramer
ocaml bindings: landing pad is now the last opcode.
commit
|
commitdiff
|
tree
2012-02-07
Benjamin Kramer
Add a unittest for rotating a really big APInt.
commit
|
commitdiff
|
tree
2012-02-06
Benjamin Kramer
X86: Don't call malloc for 4 bits. No functionality...
commit
|
commitdiff
|
tree
2012-02-06
Benjamin Kramer
Make helper static.
commit
|
commitdiff
|
tree
2012-02-06
Benjamin Kramer
Hexagon: Remove forbidden iostream includes (it introduces...
commit
|
commitdiff
|
tree
2012-02-05
Benjamin Kramer
SmallVector's construct_range is the same thing as...
commit
|
commitdiff
|
tree
2012-02-05
Benjamin Kramer
Simplify code. No functionality change.
commit
|
commitdiff
|
tree
next