aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2010-03-28add an optimized form of OPC_EmitMergeInputChains for the 1, 0 and Chris Lattner
2010-03-28don't add nodes to the now-dead nodes list multiple times, thisChris Lattner
2010-03-28don't add flag nodes with chain results to the NowDeadNodesChris Lattner
2010-03-27improve -debug-only=isel comments for cases when we don't enter aChris Lattner
2010-03-27Forgot the part where we handle the ".llvm.eh.catch.all.value".Bill Wendling
2010-03-27Return if we changed anything or not.Bill Wendling
2010-03-27If a selector has a call to ".llvm.eh.catch.all.value" that we haven'tBill Wendling
2010-03-26If we mark clean-ups as clean-ups, then it could break when inlining through anBill Wendling
2010-03-26Add few missed libcalls and correct names for others.Anton Korobeynikov
2010-03-26Debug info shouldn't affect kills.Dale Johannesen
2010-03-26LiveVariables should clear kill / dead markers first. This allows us to remov...Evan Cheng
2010-03-26Try trivial remat before the coalescer gives up on a vr / physreg coalescing ...Evan Cheng
2010-03-26Handle DEBUG_VALUE in this pass.Dale Johannesen
2010-03-25Code clean up.Evan Cheng
2010-03-25fix a valgrind error on copy-constructor-synthesis.cpp, which is caused whenChris Lattner
2010-03-25Remove an unused option.Evan Cheng
2010-03-25Add comment.Devang Patel
2010-03-25Scheduler assumes SDDbgValue nodes are in source order. That's true currently...Evan Cheng
2010-03-25Change tblgen to emit FOOISD opcode names as twoChris Lattner
2010-03-25Remove a fixme that doesn't make sense any more.Evan Cheng
2010-03-25Make sure SDDbgValue.Invalid is initialized to false by all the constructors.Evan Cheng
2010-03-25Make the NDEBUG assertion stronger and more clear what is Chris Lattner
2010-03-25reapply 99444/99445, which I speculatively reverted inChris Lattner
2010-03-25Change how dbg_value sdnodes are converted into machine instructions. Their p...Evan Cheng
2010-03-25Avoid being influenced by dbg_value instructions.Evan Cheng
2010-03-24revert 99444/99445. This doesn't cause the failure of Chris Lattner
2010-03-24remove dead argument.Chris Lattner
2010-03-24split EmitNode in half to reduce indentation.Chris Lattner
2010-03-24Use SP filename directly instead of SP's context's filename.Devang Patel
2010-03-24Revert Edwin's change that is breaking MultiSource/Applications/ClamAV/clamscan.Bob Wilson
2010-03-24Fix memory leak in liveintervals: the destructor for VNInfos must be called,Torok Edwin
2010-03-24dbg_value may end a block.Evan Cheng
2010-03-24Remove the ConvertActions table and associated code, which is unused.Dan Gohman
2010-03-23Revert 99335. getTypeToExpandTo's iterative behavior is actuallyDan Gohman
2010-03-23Remove getTypeToExpandTo, since it isn't adding much valueDan Gohman
2010-03-23Ignore dbg_value's.Evan Cheng
2010-03-23Code clean up.Evan Cheng
2010-03-22Fix PR6673: updating the callback should not clear the map.Chris Lattner
2010-03-22Emit DW_AT_low_pc and DW_AT_high_pc attributes for TAG_compile_unit.Devang Patel
2010-03-22DW_AT_stmt_list attribute attached with a compile unit encodes offset of line...Devang Patel
2010-03-22Reduce indentation.Evan Cheng
2010-03-22Fix a memory leak from DIE::addSiblingOffset() by adding the DIEValueJeffrey Yasskin
2010-03-2280 col violation.Evan Cheng
2010-03-21Free SavedLI even if SimpleRegisterCoalescing::JoinCopy() returns early.Jeffrey Yasskin
2010-03-19Stop trying to merge identical jump tables. This had been inadvertentlyBob Wilson
2010-03-19Fixed a widening bug where we were not using the correct size for the loadMon P Wang
2010-03-18Get rid of target-specific nodes for fp16 <-> fp32 conversion.Anton Korobeynikov
2010-03-18Define placement new wrappers for BumpPtrAllocator andDan Gohman
2010-03-18Fix pr6543: svn r88806 changed MachineJumpTableInfo::getJumpTableIndex() toBob Wilson
2010-03-18Add explicit braces to avoid ambiguous ‘else’.Dan Gohman