Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
05f845314a67f9c30a67e55ce1e3168ff6732ce8
/
lib
/
CodeGen
« Previous
6b04ede
add a AsmPrinter::GetGlobalValueSymbol and GetExternalSymbolSymbol
by Chris Lattner
· 15 years ago
11f30b0
Update CMake build.
by Ted Kremenek
· 15 years ago
167207a
Add FIXME.
by Devang Patel
· 15 years ago
33cc8d6
Don't make changes to the MBB in MachineBasicBlock::canFallThrough().
by Jakob Stoklund Olesen
· 15 years ago
057d539
Simplify logic. Any functional change is unintended.
by Jakob Stoklund Olesen
· 15 years ago
ac931c0
by David Greene
· 15 years ago
3a32865
Improve llvm.dbg.declare intrinsic by referring directly to the storage in its first argument, via function-local metadata (instead of via a bitcast).
by Victor Hernandez
· 15 years ago
3fe980b
Hook up llc's -filetype=obj to use MCStreamer if an MCCodeEmitter is available.
by Nate Begeman
· 15 years ago
5f03238
Revert r93504 because older uses of llvm.dbg.declare intrinsics need to be auto-upgraded
by Victor Hernandez
· 15 years ago
bfdcf3b
Change pre-regalloc tail duplication to only duplicate indirect branch blocks.
by Bob Wilson
· 15 years ago
283ba2f
Improve llvm.dbg.declare intrinsic by referring directly to the storage in its first argument, via function-local metadata (instead of via a bitcast).
by Victor Hernandez
· 15 years ago
c9b16cc
Do not use AT_specification die for static variables. It confuses gdb.
by Devang Patel
· 15 years ago
f4549b0
fix 80-column violations
by Jim Grosbach
· 15 years ago
03825f8
Fix 80 column violations and clean up whitespace
by Jim Grosbach
· 15 years ago
f8b72ca
Do not emit multiple AT_container_type attributes.
by Devang Patel
· 15 years ago
cf0b766
Fix a comment.
by Dale Johannesen
· 15 years ago
86e69fa
Add comment explaining the necessity of r93456
by Jim Grosbach
· 15 years ago
9f82da7
Dwarf EH prepare needs to be run after SjLj prepare. Otherwise,
by Jim Grosbach
· 15 years ago
ff00a55
Fix a codegen abort seen in 483.xalancbmk.
by Dan Gohman
· 15 years ago
eb18812
Commit some changes I had managed to lose last night while refactoring the code. Avoid change use of PHI instructions because it's not legal to insert any instructions before them.
by Evan Cheng
· 15 years ago
81d22d8
Re-enable extension optimization pass.
by Evan Cheng
· 15 years ago
d89d518
Add comment; refactor; avoid pulling in DT if it's not used.
by Evan Cheng
· 15 years ago
2f8cc26
remove uses of deprecated functions, this generates slightly
by Chris Lattner
· 15 years ago
dfbcb8c
use the new form of getNameWithPrefix, not makeNameProper.
by Chris Lattner
· 15 years ago
4813035
change Mangler::makeNameProper to return its result in a SmallVector
by Chris Lattner
· 15 years ago
38c2b0a
fix assert in AsmPrinter::EmitGlobalConstantLargeInt to match reality.
by Chris Lattner
· 15 years ago
5979dff
reduce nesting and code duplication in AsmPrinter::EmitGlobalConstantLargeInt.
by Chris Lattner
· 15 years ago
3cc3a00
reduce indentation and add a fast-path to EmitGlobalConstant for 8-byte
by Chris Lattner
· 15 years ago
fe0e7ed
reduce indentation and use early exits in AsmPrinter::EmitConstantValueOnly
by Chris Lattner
· 15 years ago
262a96e
Disable opt-ext pass to unbreak the build for now.
by Evan Cheng
· 15 years ago
d9e385f
Remove debug option I accidentally left in.
by Evan Cheng
· 15 years ago
ce3ad15
Update CMake file.
by Ted Kremenek
· 15 years ago
7da9ecf
Add a quick pass to optimize sign / zero extension instructions. For targets where the pre-extension values are available in the subreg of the result of the extension, replace the uses of the pre-extension value with the result + extract_subreg.
by Evan Cheng
· 15 years ago
5f72a5e
Further progration of metadata operands. The
by Dale Johannesen
· 15 years ago
86af655
Fix a comment typo.
by Bob Wilson
· 15 years ago
21c14e3
Update a partially obsolete comment.
by Dan Gohman
· 15 years ago
5c9cf19
Fix a typo in a comment.
by Dan Gohman
· 15 years ago
dd437ba
Avoid adding PHI arguments for a predecessor that has gone away when a BRCOND was constant folded.
by Jakob Stoklund Olesen
· 15 years ago
fe240b1
Disable transformation of select of two loads to a select of address and then a load if the
by Mon P Wang
· 15 years ago
2359850
s/NextValueNo/NextMDValueNo while processing metadata.
by Devang Patel
· 15 years ago
d199636
Revert an earlier change to SIGN_EXTEND_INREG for vectors. The VTSDNode
by Dan Gohman
· 15 years ago
54e146b
Dan pointed out checking whether a node is dead by comparing its opcode to ISD::DELETED_NODE is not safe. Use a DAGUpdateListener to remove dead nodes from work list instead.
by Evan Cheng
· 15 years ago
6f279e0
ReplaceAllUsesOfValueWith may delete other nodes that the one being replaced. Do not delete dead nodes again.
by Evan Cheng
· 15 years ago
bd1fccf
Fix rdar://7517201, a regression introduced by r92849.
by Chris Lattner
· 15 years ago
ef7634c
factor this code better and reduce nesting at the same
by Chris Lattner
· 15 years ago
347a9cb
APInt'fy TargetLowering::SimplifySetCC to fix PR5963.
by Evan Cheng
· 15 years ago
2e0de6f
Simplify code. No intended functionality/performance change.
by Benjamin Kramer
· 15 years ago
3d594fd
Kill dead store.
by Benjamin Kramer
· 15 years ago
e7078ae
Remove dead variable.
by Benjamin Kramer
· 15 years ago
7b1e2a5
Use pop_back_val instead of back()+pop_back.
by Benjamin Kramer
· 15 years ago
541e9ae
Allow double defs after tail duplication.
by Jakob Stoklund Olesen
· 15 years ago
30ac046
Add Target hook to duplicate machine instructions.
by Jakob Stoklund Olesen
· 15 years ago
80c2b0d
Anti-dependency breaking needs to be careful regarding instructions with
by Jim Grosbach
· 15 years ago
54eb4c2
Comment.
by Evan Cheng
· 15 years ago
d40d03e
Teach dag combine to fold the following transformation more aggressively:
by Evan Cheng
· 15 years ago
2973b57
80 column and whitespace cleanup
by Jim Grosbach
· 15 years ago
421c073
Fixed malformed -*- lines in PBQP headers.
by Lang Hames
· 15 years ago
8efadf9
Add <imp-def> and <imp-kill> operands when replacing virtual sub-register defs and kills.
by Jakob Stoklund Olesen
· 15 years ago
3f09487
The previous code could potentially cause a cycle. Allow ordering w.r.t. a 0 order.
by Bill Wendling
· 15 years ago
cfeea4b
Only check the ordering if there is an ordering for each nodes.
by Bill Wendling
· 15 years ago
247fb4e
Add a semi-primitive form of scheduling via the "SDNode ordering" to the
by Bill Wendling
· 15 years ago
9f7c5c0
Don't assign the shift the same type as the variable being shifted. This could
by Bill Wendling
· 15 years ago
7c3ecb6
Don't use the ISD::NodeType enum for SDNode opcodes, as CodeGen
by Dan Gohman
· 15 years ago
dda30cd
Restore dump() methods to Loop and MachineLoop.
by Dan Gohman
· 15 years ago
8c65f6e
Move remaining stuff to the isInteger predicate.
by Benjamin Kramer
· 15 years ago
b31defe
Remove livein checks from machine code verifier.
by Jakob Stoklund Olesen
· 15 years ago
ee890ed
If a scope has only one instruction then first instruction is also the last instruction.
by Devang Patel
· 15 years ago
f012705
Avoid going through the LLVMContext for type equality where it's safe to dereference the type pointer.
by Benjamin Kramer
· 15 years ago
614d2ad
Delete renaming use of dead dbg intrinsics.
by Devang Patel
· 15 years ago
351ca33
Use StringRef.startswith().
by Devang Patel
· 15 years ago
1a05323
Change errs() to dbgs().
by David Greene
· 15 years ago
dea8fbc
Change errs() to dbgs().
by David Greene
· 15 years ago
4424817
Change errs() to dbgs().
by David Greene
· 15 years ago
e1b2129
Change errs() to dbgs().
by David Greene
· 15 years ago
c19a9cd
Change errs() to dbgs().
by David Greene
· 15 years ago
32edbd7
Change errs() to dbgs().
by David Greene
· 15 years ago
65de504
Change errs() to dbgs().
by David Greene
· 15 years ago
0ee5218
Change errs() to dbgs().
by David Greene
· 15 years ago
87b0efc
Change errs() to dbgs().
by David Greene
· 15 years ago
4175f58
Change errs() to dbgs().
by David Greene
· 15 years ago
0080b1a
Change errs() to dbgs().
by David Greene
· 15 years ago
3093154
Change errs() to dbgs().
by David Greene
· 15 years ago
4b134d1
Change errs() to dbgs().
by David Greene
· 15 years ago
0d5c06e
Change errs() to dbgs().
by David Greene
· 15 years ago
3727776
Change errs() to dbgs().
by David Greene
· 15 years ago
00dec1b
Change errs() to dbgs().
by David Greene
· 15 years ago
84fa822
Change errs() to dbgs().
by David Greene
· 15 years ago
33db62c
Change errs() to dbgs().
by David Greene
· 15 years ago
bb22223
Change errs() to dbgs().
by David Greene
· 15 years ago
f109029
Change errs() to dbgs().
by David Greene
· 15 years ago
4b69d99
Change errs() to dbgs().
by David Greene
· 15 years ago
e492ae1
Change errs() to dbgs().
by David Greene
· 15 years ago
993aace
Change errs() to dbgs().
by David Greene
· 15 years ago
ad61b12
Change errs() to dbgs().
by David Greene
· 15 years ago
f0dee89
Change errs() to dbgs().
by David Greene
· 15 years ago
9abe0bb
Change errs() to dbgs().
by David Greene
· 15 years ago
ec2d7fe
Change errs() to dbgs().
by David Greene
· 15 years ago
7419b18
Change errs() to dbgs().
by David Greene
· 15 years ago
55d146e
Change errs() to dbgs().
by David Greene
· 15 years ago
d765353
Change errs() to dbgs().
by David Greene
· 15 years ago
Next »