Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
22fee2dff4c43b551aefa44a96ca74fcade6bfac
22fee2d
Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.inc
by Evan Cheng
· 13 years ago
e837dea
- Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and
by Evan Cheng
· 13 years ago
9bbe4d6
Clean up the handling of the x87 fp stack to make it more robust.
by Jakob Stoklund Olesen
· 13 years ago
bd35f27
Reinstate r133516 "Remove some unnecessary uses of c_str()." A trailing null
by Chad Rosier
· 13 years ago
118c9a0
Remove warning: 'c0' may be used uninitialized in this function.
by Chad Rosier
· 13 years ago
27ce3b9
Print registers by name instead of by number.
by Jakob Stoklund Olesen
· 13 years ago
99a92f6
cleanup: misleading comment.
by Andrew Trick
· 13 years ago
8d4386e
cmake: Our MSVC build does not support config-time build mode.
by Andrew Trick
· 13 years ago
bdb226e
Implement ISD::VAARG lowering on PPC32.
by Roman Divacky
· 13 years ago
4f91054
PR10210: New method ConstantArray::getAsCString(). Use it in LTO to
by Jay Foad
· 13 years ago
4086bb5
FileCheckify and prepare for -disable-iv-rewrite.
by Andrew Trick
· 13 years ago
c1ce95f
FileCheckize a couple of tests.
by Jakob Stoklund Olesen
· 13 years ago
6d64a04
Cleanup. Fix a stupid variable name.
by Andrew Trick
· 13 years ago
dc8e546
Cleanup. Fix a stupid variable name.
by Andrew Trick
· 13 years ago
5e7645b
SCEVExpander: give new insts a name that identifies the reponsible pass.
by Andrew Trick
· 13 years ago
a5d950f
whitespace
by Andrew Trick
· 13 years ago
89991d4
Fix typo in comment.
by Nick Lewycky
· 13 years ago
cee94d7
Fix cmake build.
by Rafael Espindola
· 13 years ago
56caa09
indvars --disable-iv-rewrite: sever ties with IVUsers.
by Andrew Trick
· 13 years ago
15832f6
indvars --disable-iv-rewrite: Defer evaluating s/zext until SCEV
by Andrew Trick
· 13 years ago
0b3b58d
Fix CMake build by removing this now dead file.
by Chandler Carruth
· 13 years ago
f3f955b
FileCheck-ize a test that had the strangest TCL quote I've seen yet: an
by Chandler Carruth
· 13 years ago
4987033f
Alternative name enum should go into the enum portion.
by Evan Cheng
· 13 years ago
1e0bd63
Fix a bad iterator dereference that Evan uncovered.
by Jakob Stoklund Olesen
· 13 years ago
adf7366
ARM Thumb2 asm syntax optional destination operand for binary operators.
by Jim Grosbach
· 13 years ago
f46e7e3
Remove RegClass2VRegMap from MachineRegisterInfo.
by Evan Cheng
· 13 years ago
6b8f1e3
ARM Assembly support for Thumb mov-immediate.
by Jim Grosbach
· 13 years ago
4db3748
Remove RCBarriers from TargetInstrDesc.
by Evan Cheng
· 13 years ago
f10711f
Remove the experimental (and unused) pre-ra splitting pass. Greedy regalloc can split live ranges.
by Evan Cheng
· 13 years ago
156d460
indvars -disable-iv-rewrite: run RLEV after SimplifyIVUsers for
by Andrew Trick
· 13 years ago
26f4480
Revert r133516 "Remove some unnecessary uses of c_str()."
by Chad Rosier
· 13 years ago
016c582
During bottom up fast-isel, instructions emitted to materalize registers are at top of basic block and do not have debug location. This may misguide debugger while entering the basic block and sometimes debugger provides semi useful view of current location to developer by picking up previous known location as current location. Assign a sensible location to the first instruction in a basic block, if it does not have one location derived from source file, so that debugger can provide meaningful user experience to developers in edge cases.
by Devang Patel
· 13 years ago
81ce26a
Fix this test to actually check something and be able to be compiled.
by Eric Christopher
· 13 years ago
f227b50
Calculate GetBestDestForJumpOnUndef correctly.
by Jakub Staszak
· 13 years ago
df8fe99
ARM Asm parsing of Thumb2 move immediate.
by Jim Grosbach
· 13 years ago
15993f8
More refactoring. Move getRegClass from TargetOperandInfo to TargetInstrInfo.
by Evan Cheng
· 13 years ago
bea6f61
Add support for alternative register names, useful for instructions whose operands are logically equivalent to existing registers, but happen to be printed specially. For example, an instruciton that prints d0[0] instead of s0.
by Owen Anderson
· 13 years ago
d1f0bbe
Add exception necessitated by 133938.
by Jim Grosbach
· 13 years ago
660a9ec
ARM assembly carry set/clear condition code aliases for 'hi/lo'
by Jim Grosbach
· 13 years ago
fbd0178
ARM assembler support for ldmfd/stmfd mnemonics.
by Jim Grosbach
· 13 years ago
34720e1
Allow lr in the register options here.
by Eric Christopher
· 13 years ago
0d06bb9
ARM assembler support for vpush/vpop.
by Jim Grosbach
· 13 years ago
2ca7f4d
Rename unnecessary forward declaration.
by Evan Cheng
· 13 years ago
ebbbfd0
More refactoring. MC doesn't need know about subreg indices.
by Evan Cheng
· 13 years ago
0ff9220
ARM Assembly syntax support for arithmetic implied dest operand.
by Jim Grosbach
· 13 years ago
7021101
The index stored in the RegDefIter is one after the current index. When getting the index, decrement it so that it points to the current element. Fixes an off-by-one bug encountered when trying to make use of MVT::untyped.
by Owen Anderson
· 13 years ago
73f50d9
Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc XXXGenRegisterInfo.h.inc
by Evan Cheng
· 13 years ago
4ef4c17
pre-RA-sched: Cleanup register pressure tracking.
by Andrew Trick
· 13 years ago
e8431ba
Move all inline-asm-fpstack tests to a single file.
by Jakob Stoklund Olesen
· 13 years ago
f27229e
Track live-out physical registers in MachineDCE.
by Jakob Stoklund Olesen
· 13 years ago
9174d5c
Teach one piece of scalarrepl to handle lifetime markers. When transforming an
by Nick Lewycky
· 13 years ago
99e0b2a
Move onlyUsedByLifetimeMarkers to ValueTracking so that it can be used by other
by Nick Lewycky
· 13 years ago
1baeb00
Grow the X86FloatingPoint register map to hold 16 registers.
by Jakob Stoklund Olesen
· 13 years ago
f792fa9
Distinguish early clobber output operands from clobbered registers.
by Jakob Stoklund Olesen
· 13 years ago
7a2ecd3
Decode and pretty print inline asm operand descriptors.
by Jakob Stoklund Olesen
· 13 years ago
ca08dcc
Remove unused methods.
by Rafael Espindola
· 13 years ago
5b22021
There is only one register coalescer. Merge it into the base class and
by Rafael Espindola
· 13 years ago
655739d
Merge SimpleRegisterCoalescing.cpp into RegisterCoalescer.cpp.
by Rafael Espindola
· 13 years ago
b0efa94
merge SimpleRegisterCoalescing.h into RegisterCoalescer.h.
by Rafael Espindola
· 13 years ago
fdf16ca
Move RegisterCoalescer.h to lib/CodeGen.
by Rafael Espindola
· 13 years ago
79db6a1
Remove unnecessary wrapper.
by Rafael Espindola
· 13 years ago
0b19acb
PTX: corrected tests that were failing
by Dan Bailey
· 13 years ago
14d71aa
Replace dyn_cast<> with cast<> since the cast is already guarded by the necessary check.
by Chad Rosier
· 13 years ago
8414946
PTX: Reverting implementation of i8.
by Dan Bailey
· 13 years ago
25b1577
Object: Add proper error handling.
by Michael J. Spencer
· 13 years ago
76fb9b0
Modify llvm-nm to use new Binary creation method.
by Michael J. Spencer
· 13 years ago
001c920
Make Binary the parent of ObjectFile and update children to new interface.
by Michael J. Spencer
· 13 years ago
c44c915
Add Binary class. This is a cleaner parent than ObjectFile.
by Michael J. Spencer
· 13 years ago
d2a02f4
Add Object/Error.
by Michael J. Spencer
· 13 years ago
3e64427
Enhance the sanity check for block sizes; check that the resulting pointer is
by Nick Lewycky
· 13 years ago
644eb9b
Test case for r133858 (tail call optimize in the presence of byval).
by Chad Rosier
· 13 years ago
fdfd40b
Update CMake library dependencies.
by Oscar Fuentes
· 13 years ago
df78fcd
Enable tail call optimization in the presence of a byval (x86-32 and x86-64).
by Chad Rosier
· 13 years ago
75c2b20
Move ARM-specific test to ARM directory.
by Jim Grosbach
· 13 years ago
ba3dc10
Unbreak CMake build
by Douglas Gregor
· 13 years ago
025b37b
Remove dead typedefs.
by Evan Cheng
· 13 years ago
4219718
Add include guard.
by Evan Cheng
· 13 years ago
46af0d7
Rename TargetDesc to MCTargetDesc
by Evan Cheng
· 13 years ago
5e6b460
Rename TargetRegisterDesc to MCRegisterDesc
by Evan Cheng
· 13 years ago
ba8297e
Refactor MachO relocation generaration into the Target directories.
by Jim Grosbach
· 13 years ago
e6b8bf8
The scheduler needs to be aware on the existence of untyped nodes when it performs type propagation for EXTRACT_SUBREG.
by Owen Anderson
· 13 years ago
9c99cfe
Revert "Shorten some ARM builtin names by removing unnecessary "neon" prefix."
by Bob Wilson
· 13 years ago
1189027
Fix cmake build.
by Rafael Espindola
· 13 years ago
fa3f9c0
Fix struct member's scope. Patch by Xi Wang.
by Devang Patel
· 13 years ago
e9e0e3a
Shorten some ARM builtin names by removing unnecessary "neon" prefix.
by Bob Wilson
· 13 years ago
2416da3
Hoist simple check above more complex checking to avoid unnecessary
by Chad Rosier
· 13 years ago
56fc642
Testcase for r133818
by Jim Grosbach
· 13 years ago
0f03782
Revert unintentional check-in.
by Devang Patel
· 13 years ago
8594d42
Handle debug info for i128 constants.
by Devang Patel
· 13 years ago
f5fa52e
- Add MCRegisterInfo registration machinery. Also added x86 registration routines.
by Evan Cheng
· 13 years ago
8b45456
ARM movw/movt fixups need to mask the high bits.
by Jim Grosbach
· 13 years ago
32e7abd
tidy up whitespace.
by Jim Grosbach
· 13 years ago
b05a8a8
PTX: Add support for i8 type and introduce associated .b8 registers
by Dan Bailey
· 13 years ago
ef01edf
The Neon VCVT (between floating-point and fixed-point, Advanced SIMD)
by Chad Rosier
· 13 years ago
4799729
PTX: Add preliminary support for outputting debug information in the form of
by Justin Holewinski
· 13 years ago
25eba39
Change the chain input of nodes that load the address of a function. This change
by Akira Hatanaka
· 13 years ago
535e58b
Fixup info for Thumb2 unconditional branch.
by Jim Grosbach
· 13 years ago
8b2b713
Prevent generation of redundant addiu instructions that compute address of
by Akira Hatanaka
· 13 years ago
35f4fb3
PTX: Re-work target sm/compute selection and add some basic GPU
by Justin Holewinski
· 13 years ago
40179bf
Simplify
by Rafael Espindola
· 13 years ago
Next »